Headquarters:
Geneva
Estimated Revenue:
over $1.6 bn
Investor Type:
Funds of Funds