17 March 2025

NORD/LB co-finances 'biggest ever' European BESS deal