By CEP Staff • 10 October 2023 in News

UK company Banks Group has sold the 2.9 GWh Thorpe Marsh Green Energy battery storage project in south Yorkshire to West Burton Energy.