Shell signs multi-year offtake deal with 100 MW UK battery project
Shell Energy Europe Limited (SEEL) has agreed a multi-year power offtake deal with the 100 MW Minety battery storage project in Wiltshire, southwest England, Shell said Monday. Receive daily email Continue Reading
