'Europe's largest battery' slated for UK's Teesside as Sembcorp eyes 360MW giant
Group plans huge storage facility in northeast England region that's already earmarked for hydrogen, CCS and other energy transition ventures
Group plans huge storage facility in northeast England region that's already earmarked for hydrogen, CCS and other energy transition ventures