IMI - speed limiter tech: Steve Nash asks "what do you think?"
Some big news happened quietly at the beginning of this month. Intelligent speed limiters became mandatory on new vehicles headed for the EU market.There’s a big reason why the rules came into force.....