SBI Holdings
Financial group
Japan
SBI Holdings is a financial group headquartered in Japan. 1 documented commitment to venture funds. Geographic focus: Global.
Documented commitments1
HeadquartersTokyo, Japan
Geographic focusGlobal
Most recent fund backedSturgeon Capital SEO II
Mandate
The SBI Group has three core businesses: Financial Services, Asset Management, and Biotechnology, Healthcare & Medical Informatics Business.