Main content
Sorry, this episode is not currently available

The end of speeding?

We're at the garage, as it looks like all new cars sold in Europe will have to include speed limiters from 2022. But how will it work?

15 minutes

Last on

Wed 27 Mar 2019 12:45

Broadcast

  • Wed 27 Mar 2019 12:45

Podcast