TTC reports record customer satisfaction rating, decreased subway delays in 2015

The Toronto Transit Commission (TTC) yesterday reported that its customer satisfaction rating reached an all-time high of 81 percent last year...

To view the full article please click here.


Published on February 3, 2016