Joan Clos

UN turn to TomTom in urban congestion battl...

Dec 02, 2013Comments off

Commuters worldwide spend an average of eight working days stuck in traffic EVERY YEAR