The Toronto Transit Commission (TTC) has begun construction works on the 14 km long Sheppard East light rail route in Toronto. This is the first of seven Transit City projects to be started. The line ...

This content is available to only subscribers.