Japan Post Holdings (TKS: 6178) logo

Japan Post Holdings (TKS: 6178)

OTHER
Tokyo, Japan

Japan Post Holdings is a corporation based in Tokyo, Japan. Established in 2006, the firm is mainly engaged in the postal and logistics business, financial window business, banking business, and life insurance business. The company offers letters and goods transportation services, stamp sales, deposits, loans, and insurance products. The assets are managed by the executive management team.

Total Investments
0
Portfolio Companies
0
Exits
0
Funds
0
Investment Focus