What are 'zombie firms'?
'Zombie firms' are uncompetitive companies that make enough to continue operations and pay interest on debt but not enough to pay off the debt. The costs of closing a business in India are so high that only 3% of factories close annually, Wall Street Journal reported, citing a paper. Therefore, 20% of Indian manufacturing companies become zombie firms, report added.