A Swiss energy group focused on electricity production, trading, and distribution.
2001
Switzerland
5,001 - 10,000 employees
Utilities
$1B - 10B in revenue
Industry Rank
283 out of 392
Switzerland, Energy & Mining, Mining & Metals
Climate Score
B
Water Score
C
A
A-
B-
C-
D
D-
Sustainability Report
Total sustainability employees
11+