December 14, 2018

Archives for March 12, 2018

Time for transparency

Carillion plc is a British multinational facilities management and construction services company, employing around 43,000 people worldwide (20,000 in the UK) with annual revenues of around £5,000m. Last month, as news of the collapse of Carillion filtered through, shareholders in Carillion plc must have been wondering just where their investment went wrong. To find out, […]