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