Clearway Signs 335 MW Power Purchase Agreement with Microsoft May 2, 2025 / Renewable Energy Magazine