Satellite navigation specialist TomTom has announced the launch of the International Traffic Foundation, a programme designed to encourage collaboration in
Tag: traffic congestion
TomTom confirms commitment to reduce travel time for all road users
“Traffic congestion is an issue that virtually every driver has to contend with at some point in their life. It