54 tracked deals totalling 10.8 GW closed in Q1 2026 across 19 European countries

Q1 2026 European BESS transactions (excluding offtake agreements)
Project Name Transaction Type Power (MW) Duration (hrs) Country Lead Sponsor Buyer/Counterparty Lender Date