Nomura Holdings (TKS: 8604) logo

Nomura Holdings (TKS: 8604)

OTHER
Tokyo, Japan, Japan

Nomura Holdings is a corporation based in Tokyo, Japan. Established in 1925, the company is engaged in offering services via its three business divisions including retail, asset management, and global markets and investment banking. The assets of the company are managed by the executive management team.

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

AUM

$652.9K