EU Mandates Speed Limiters in All New Cars: What You Need to Know Car Advic March 27, 2025 Intelligent Speed Assistance (ISA) technology is now mandatory in all new cars sold in the European Union, bringing speed limiters to the forefront of road safety. Here’s how it works.