Japan's stewardship framework for investors needs urgent reform

Nicholas Benes is chief executive of the Board Director Training Institute of Japan.