
PCL Construction Wins CAD 768.6 Million Ottawa Science Hub Contract
PCL Construction Canada Inc. has been awarded a CAD 768.6 million construction services contract for the Regulatory and Security Science Main project on Fallowfield Road in Ottawa. The award, announced on 10 August 2026, moves Canada’s…






















