May. 6, 2017

The TTC has been forced to keep its old fleet on the road far longer than expected, costing millions in maintenance that it wasn’t planning to spend - Bernard Weil/Toronto Star File Photo

Feb. 14, 2017