By John Wood2021-07-19T13:05:00
Shell has started trading power from Europe’s largest battery storage project, the 100-megawatt system in Minety in Wiltshire, South West England.
Already registered? Please log-in here
With free guest access you can: