UK still carrying out 'research' as 'mandatory' speed limiters just 9 days away

UK still carrying out 'research' as 'mandatory' speed limiters just 9 days away

Tamworth Herald

Published

Speed limiters are set to be installed on cars in UK dealerships from July 7.

Full Article