Satellite navigation specialist TomTom has announced the launch of the International Traffic Foundation, a programme designed to encourage collaboration in

Satellite navigation specialist TomTom has announced the launch of the International Traffic Foundation, a programme designed to encourage collaboration in
“Traffic congestion is an issue that virtually every driver has to contend with at some point in their life. It