Shell Starts Trading Power from Minety Battery in UK

Europe’s largest battery storage project, the 100-megawatt system in Minety in Wiltshire in South West England is now fully operational.
Minety Battery
Minety Battery Curren News
Loading content, please wait...
logo
SteelGuru Business News
www.steelguru.com