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