News

Solar power purchase agreement (PPA) prices in North America held steady in the first quarter of 2025, averaging $57.04/MWh, up 1% from the previous quarter, says LevelTen Energy.
Murphy asked officials to probe whether grid operator PJM Interconnection’s most recent electricity auction may have been ...