Q1 2026 Clean Energy Deal Intelligence Report is live — 108 deals, $179B, 162 GW →

Clean Energy Deal Intelligence

The market, summarized. Every Monday.

Free. No spam.

333

Deals Tracked

$483.55B

Deal Value

432,422.6MW

Total Capacity

Weekly

Updates

Dealflow: The Week in Deals

Week of April 13 - 19, 2026

Full database →
DateDeal TypeTechSeller / SponsorBuyer / FinancierSizeLocationStatus
Apr 14Commercial OperationSolarXcel Energy (SPS)150 MWTXOperating
Apr 14Commercial OperationSolar + BESSXcel Energy (SPS)72 MWNMOperating
Apr 14Fund CloseGeothermalEIGMulti-stateClosed

Help keep the market up-to-date

Know about a deal we missed? Submit it and we'll review it for next week's edition.

Submit a Deal

Never miss a deal

Join project finance and M&A professionals who rely on DealFlow.