Kana Inagaki

Japan Inc — Spend, spend, spend

Japan Inc — Spend, spend, spend

Shinzo Abe’s new corporate governance code means companies are under intense pressure to raise their returns. Published 28 Dec, 2015 07:18am