SNC-Lavalin Sees Solid Results Despite Legal Battles | 2018-11-08 | Engineering News-Record