Shell signs for offtake from 100MW UK battery
Shell Energy Europe Limited (SEEL) has agreed a multi-year power offtake deal that enables the installation of the 100MW Minety power storage project...
Shell Energy Europe Limited (SEEL) has agreed a multi-year power offtake deal that enables the installation of the 100MW Minety power storage project...