Greenbacker acquires 21.2 MW of solar energy projects from Clearway Energy Group

Image: Greenbacker Renewable Energy has purchased a 21.2MW portfolio of six distributed solar projects from a subsidiary of Clearway Energy Group. Photo: Courtesy of American Public Power Association on Unsplash.



Related Article
Recommended Whitepaper

View More