Image via Wikipedia
In Toronto, the main public transport system is the TTC, or Toronto Transit Commission. They handle buses, streetcars and subway trains for the Greater Toronto Area, which is a pretty wide circle of commuters. They had a pretty stormy 2007 and early 2008, with disputes between employees and management and fairly poor service for its 2.5 million daily users.
Yet in the last six months the TTC has been visibly trying to repair damaged bridges. They’re decommissioning their aging [...]





















