1-2 July 2025Leonardo Royal Hotel London Tower Bridge, London
Dutch municipality backs 250MW/1,000MWh BESS