Calls for "speed limiting devices" to be fitted to cars

2008-12-30 1

Government transport advisers want voluntary speed-limiting devices fitted to cars to help save lives and cut emissions.