Japan
Written by Admin, 24 April 2019
Ben Peters and Chris Elliott recently traveled to Japan, their trip took in Tokyo, Osaka and Kyoto where they visited 13 companies and two corporate governance experts. Some of the companies they saw included Shimadzo, Itochu and Nomura.