By CEP Staff • 26 October 2026 in News

GIGA Storage has reached financial close on a €260 million debt financing package for its 350 MW / 1,400 MWh Albatross battery energy storage project near Neuenkirchen in Lower Saxony, Germany.