Traffic in Toronto can be a nightmare. Now, a task force made up of senior business leaders will look at ways of improving it. Caryn Lieberman reports.
- Two injured, one in serious condition, after Sunday morning crash in Scarborough
- New task force created to address Toronto’s traffic congestion woes