By CEP Staff • 14 September 2026 in News

Return has reached financial close and started construction of three battery energy storage projects with a combined capacity of 55 MW/220 MWh in Spain.