TECHNOLOGY European Union mandates speed limiters on all new cars to enhance road safety July 11, 2024