We're at the garage, as it looks like all new cars sold in Europe will have to include speed limiters from 2022. But how will it work?
Discover 11,128,835 listings and 279,604 playable programmes from the BBC
We're at the garage, as it looks like all new cars sold in Europe will have to include speed limiters from 2022. But how will it work?