Energy Transition Shell behind plans for UK installation of Europe’s biggest battery 18/02/2020 By David McPhee Oil giant Shell is behind a deal that will see the UK house Europe's biggest battery.