
Clearway Signs 335 MW Power Purchase Agreement with Microsoft
Clearway Signs 335 MW Power Purchase Agreement with Microsoft Clearway’s Mount Storm project to support Microsoft’s carbon reduction goals April 28, 2025 16:05 ET | Source: Clearway Energy, Inc 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 […]
