By CEP Staff • 8 June 2026 in News

Aquila Clean Energy has reached financial close on the Project Wetzen standalone battery energy storage project in Lower Saxony, Germany.