Carillion’s collapse provides important corporate governance lessons
On 15 January 2018 Carillion plc was forced into liquidation. Prior to its demise, Carillion was a multinational construction services and facilities management company with headquarters in Wolverhampton, United Kingdom. […]
Carillion’s collapse provides important corporate governance lessons Read More »