News

The repeatedly delayed and over-budget Eglinton Crosstown LRT project is being held up by some 260 quality control issues and there is still no credible timeline for its completion, the CEO of ...