oecd logo

The Walking Dead?

Zombie Firms and Productivity Performance in OECD Countries