In 2018, the UK witnessed the catastrophic collapse of Carillion, one of the country’s largest construction firms, which left behind unfinished projects, thousands of job losses, and over £7 billion in liabilities. Carillion's downfall wasn’t caused by a sudden market...
Corporate Governance – What Directors Need to Know
read more