Headquarters: Zurich
Estimated Revenue: CHF 541 million
Investor Type: Investment Banks