ABB Ltd

ABB Ltd

Affolternstrasse 44, CH-8050 Zurich, Switzerland
+41 43 3177111
+41 43 3174420
Switzerland Switzerland.png

Staff Information

No. Staff
145,000

Business Details

Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
Switzerland

Asia, South America, Africa, Europe, Oceania, North America

LinkedIn Profiles

Last Update