Shell sells wind and solar energy business to French rival Total in latest Net Zero retreat

1 week ago 5

Rommie Analytics

Shell said the sale included assets across the UK, Italy, the Netherlands and Spain which together accounted for around 0.5 gigawatts of energy capacity.
Read Entire Article