Develops and operates renewable energy and infrastructure projects, including solar power and desalination plants.
1941
Spain
10,001+ employees
Renewables & Environment
$1B - 10B in revenue
Industry rank: 13 out of 192
Total electricity consumption
and % renewables
(MWh, % of consumption)
Industry rank: 13 out of 192
Total electricity
Share of renewable electricity
Industry benchmark
| Subsector | Country | Transaction date ⓘ | |||||
|---|---|---|---|---|---|---|---|
| 2011 | 2012 | 2013 | 2014 | 2015 | Total | ||
| ******* | ******* | ******* | ******* | ******* | ******* | ******* | ******* |
Powered by AlliedOffsets and illuminem