Explore Our Portfolio

This does not include projects in the early development stage.

Wind

12,814 megawatts
89 projects

Solar

1,399 megawatts
22 projects

Storage

68 megawatts
4 projects

Natural Gas

6,126 megawatts
12 projects

Operations & Maintenance

Find out more about what we do.