Toronto startup
fromwww.cbc.ca
1 week agoTTC ridership is down and customer satisfaction is too, a new report suggests | CBC News
Customer satisfaction with the TTC has dropped to 64%, significantly below targets, prompting calls for a concrete improvement plan.








