By CEP Staff • 29 April 2025 in News

Clearway Energy Group has signed a long-term power purchase agreement (PPA) with Microsoft.