Toronto ranked one of the worst cities in the world for congestion

Toronto is one of the worst cities in the world for traffic, according to a

January 11, 2023

Toronto is one of the worst cities in the world for traffic, according to a new report issued by a traffic analytics company.