Bussiness

Shell and Exxon to sell £390m gas fields in North…

Posted by May 29, 2024

Shell and ExxonMobil are nearing a $500m (£390m) deal to offload two gas sites in the North Sea amid the companies’ ongoing

Read More