Shell to trade power from 'Europe's largest battery' built by China in UK

Oil supermajor signs offtake deal from 100MW storage project led by China Huaneng to balance wind and solar

A Shell logo.
A Shell logo.Foto: Cate Gillon/Getty Images
Published 17 February 2020, 08:57Updated 17 February 2020, 11:17
Europe