
UK Plans to adopt vehicle speed limiters to improve Road Safety
29th Mar 2019
A new road safety rule is likely to be set into place, with the potential to save up to 25,000 lives by 2038

A new road safety rule is likely to be set into place, with the potential to save up to 25,000 lives by 2038