Speed limiters now fitted on all new cars as EU rule affects UK drivers
Speed limiters will now be fitted on almost all UK cars due to a new EU rule introduced earlier this year.
Speed limiters will now be fitted on almost all UK cars due to a new EU rule introduced earlier this year.