Jul 16 Link: Japan finds a 'stealth' cure for zombie businesses: Let them fail - The Japan Times 1 min read