business.financialpost.com
SNC-Lavalin interim chief says he is ‘best placed’ to lead the company amid underwhelming results
Missteps have contributed to a 57 per cent stock slide from the start of the year