
In Line
The City of Ottawa is embarking on the largest infrastructure project in its history. Expected to cost around $2.1 billion, the Confederation Line (No. 18…
The City of Ottawa is embarking on the largest infrastructure project in its history. Expected to cost around $2.1 billion, the Confederation Line (No. 18…