Can Japan hold on to its ‘indispensable’ companies? June 9, 2025 by BUSINES Can Japan hold on to its ‘indispensable’ companies?