I drove a car with a new mandatory speed limiter and some motorists didn't appreciate it at all
Published
From July 7 next month, all cars sold in UK dealerships will have 'mandatory' speed limiters after a change in EU rules which also affects vehicles sold here
Full Article