By CEP Staff • 3 March 2026 in News

Low Carbon has reached financial close on its first battery energy storage system project in Poland.