Sarah Albon

1 result

Prof Niamh Brennan says the Carillion report “was very critical of the board . . . members were speaking in very optimistic terms even as the company was going over the cliff. File photograph: Getty Images

The role of corporate governance, or more accurately the lack of it, in numerous business failures and scandals in recent years has brought this seemi(...)