News

Clearway Energy Group has entered into a long-term power purchase agreement with Microsoft for the 335 megawatt Mount Storm wind farm in Grant County, West Virginia. This project aims to aid ...
SAN FRANCISCO, April 28, 2025 (GLOBE NEWSWIRE) -- Clearway Energy Group (“Clearway”) has signed a long-term power purchase agreement (PPA) with Microsoft for the 335 megawatt (MW) Mount Storm ...