We develop, own and operate large-scale renewable and other clean energy generation and storage facilities worldwide. Our home office is located in Chicago and we have regional development offices in North America, Latin America, Asia and Europe.
We have successfully developed 191 projects totaling more than 30,200 megawatts.
This does not include projects in the early development stage.
17,600 megawatts
110 projects
arrow_forward Read More
6,205 megawatts
50 projects
arrow_forward Read More
1,611 megawatt hours / 486 megawatts
18 projects
arrow_forward Read More
5,964 megawatts
13 projects
arrow_forward Read More
arrow_forward Read More