Banks sells Thorpe Marsh battery project to West Burton
The Banks Group has sold a battery energy storage system project located at the former Thorpe Marsh power station site near Doncaster, UK.The project...
The Banks Group has sold a battery energy storage system project located at the former Thorpe Marsh power station site near Doncaster, UK.The project...