institution
Japan Post
Japan Post is a state-rooted group spanning mail, banking and insurance. Its enormous retail financial network gives it systemic importance, while mis-selling scandals and governance failures have exposed risks to elderly customers and public trust.
Affiliated people
By the Factrail desk · Method: how we source and score · Last reviewed


