May
23rd
Stay connected Subscribe to our RSS feed
The notion that traffic fatalities can be eliminated is a Swedish import. The initiative, known as Vision Zero, was written into Sweden's road safety law in 1997.
Stay connected Subscribe to our RSS feed
Do not miss the latest Auto News !