New European Union rules mandating speed-limiting systems to be fitted to new cars, vans and lorries come into force on Wednesday but are not being implemented in the UK.
(more…)New European Union rules mandating speed-limiting systems to be fitted to new cars, vans and lorries come into force on Wednesday but are not being implemented in the UK.
(more…)