Headquarters: Zürich, Zurich, Switzerland
Employee Number: 10001
Estimated Revenue: approximately 28.9 billion US dollars
Industry: Innovation, Technology, and Research
Technology: Robotics
Number Of Exists: 1