BusinessWSP Net Revenue Rises 22% as Backlog Sets Record at C$20.27 BillionBy Helena WardNov 5, 2026, 6:29 AM UTC