Business

SNC-Lavalin is under scrutiny for its ties to Gadhafi regime