Across Europe, BESS deal numbers more than tripled from 2024 to 2025
Number of deals by type, Q1 2024 – Q4 2025