Plans Proposed To Limit The Speed Of All Cars.
In an effort to cut the number of road deaths in the UK, EU road safety chiefs are planning to install speed limiting devices into all cars in order to prevent them from going over the current national speed limit of 70mph. The aim of this proposal is to cut road deaths by up to […]
