Headquarters: Switzerland
Investor Type: Industry Agnostic
Industry: Industry Agnostic