9.3 C
London
Saturday, October 17, 2026

Shell set to invest £25bn into UK’s energy system after severing ties with Russia

Must read

Britain has been delivered a major boost as Shell are to invest £25bn into the UK’s energy system after the energy giant has cut ties with Russia. Shell has pledged…

The post Shell set to invest £25bn into UK’s energy system after severing ties with Russia appeared first on London Business News | Londonlovesbusiness.com.

 » Read More

Latest article