Has Japan's corporate revolution worked too well?

.....

© The Japan Times