Organization Profile

You just read:

TomTom's Traffic Index reveals Vancouver, Toronto and Ottawa once again top the list of most congested cities in Canada; report also finds traffic congestion increasing overall

News provided by

TomTom

Mar 31, 2015, 05:00 ET