
Drivers warned they 'can't' disable new mandatory speed limiter being installed 'this weekend'
July 7 marks the date for new mandatory speed limiters to be rolled out across vehicles in Europe thanks to a new European Union directive.
Full Article