According to reports in today’s Toronto Star and other media, the Toronto Transit Commission yesterday decided to delay ordering 120 diesel buses from Daimler Bus North America Limited.
Transit TorontoPublic Transit in the GTA, Yesterday, Today and Tomorrow |
According to reports in today’s Toronto Star and other media, the Toronto Transit Commission yesterday decided to delay ordering 120 diesel buses from Daimler Bus North America Limited.