The Ottawa city council in Canada is planning to deploy a light rail transit (LRT) system in the city. According to the plan, two stations will be located directly in Centretown – one near Bay a...

This content is available to only subscribers.