The Trading Dead

The zombie firms plaguing Britain's economy, and what to do about them.

Read this report.