Corporate Deviance at Heart of Carillion Collapse
The collapse of corporate giant Carillion in January 2018, highlights a culture of financial deviance embedded at the heart of the UK construction sector, according to research by London South Bank University (LSBU). The research shows that, following the collapse of a major financial institution like Carillion, individuals and teams in the wider construction sector, […]