Japan’s system of corporate governance

SJCC Webinar 2020, Swiss-Japanese Chamber of Commerce (SJCC)