Toronto construction is the leading cause of traffic, city says
According to a new report, Toronto is the busiest construction city in North America. CBC’s Naama Weingarten details how construction has become the leading cause of traffic and congestion across the city.