11th December 2017

OECD praises UK for killing off ‘Zombie Firms’

The Organisation for Economic Co-operation and Development (OECD) has praised the UK’s streamlined insolvency system, saying that other countries should follow Britain’s lead in killing off living dead companies. In a paper focused on productivity […]