"
A new European Union Mandate is set to come into force from Sunday July 7th 2024, which means that all new vehicles sold will require a speed limiter.
Although this law will not apply in Britian, it is very likely that most new cars will be affected by the introduction of the technology. This...