Toronto

VIDEO: City of Toronto Electric Buses By The Numbers

The City of Toronto has the largest transit system in Canada that includes 2200 buses and they are now testing…

5 years ago

Is Toronto City Council Too Large: Toronto vs New York vs Vancouver vs LA vs Chicago

There has been much debate in recent weeks about the size of Toronto City Council.  Currently there are 47 elected…

6 years ago

This website uses cookies.