Have you caught any Canadian news lately? If so, you’d know the Montreal-based engineering firm, SNC-Lavalin, is at the centre of a
Corporate accountability mechanisms for Canadian companies operating in developing countries have been a long time coming. A National Roundtable for Corporate Social