Investor based in the United Kingdom Denmark Finland Germany Ireland Luxembourg Norway Sweden Switzerland |


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.

24 Apr, 2019
Latest Awards
B Corp Logo Black RGB
Best Companies World Class to Work For 2023
Best Companies Top 25 Best Small Companies 2023
Best Companies Top10 Financial Services 2023