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 176 projects totaling more than 27,700 megawatts.