Enel North America signs power purchase agreement with Mars for Texas solar output

Type: Ppa · Technology: Solar · Country: United States · Capacity: 851 MW · Announced: 2025-09-17

Enel North America and Mars signed a corporate power purchase agreement for the full output (851 MW) of three Texas solar farms, expected to deliver 1.8 TWh annually.

Counterparties

Source article

📈 The Sherpa Signal — one notable infrastructure deal a day.