By CEP Staff • 8 November 2023 in News

UK-based reserve power developer STOR Power has successfully secured planning consent for approximately 440 MWh of battery energy storage systems.