Japan’s Ito Review proposes company-investor forum to foster sustainable value creation

Major government-backed report also looks at asset manager and analyst incentives

Share this