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
Switzerland, Energy & Mining, Utilities
Switzerland, Energy & Mining, Oil & Energy
Sustainability Report
Total sustainability employees
11+