By CEP Staff • 27 October 2026 in News

Return Energy has reached financial close on a €50 million portfolio of three standalone battery energy storage projects in Spain’s Bizkaia province.