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