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

1 month ago 13

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