Confirmed: speed limiters declared mandatory for all new cars sold in the EU

Photo / Ted Baghurst
Photo / Ted Baghurst

We Recommend