In a landmark deal announced today, Shell and Norwegian state-owned Equinor have revealed plans to merge their UK oil and gas assets, establishing what is set to become the largest
In a landmark deal announced today, Shell and Norwegian state-owned Equinor have revealed plans to merge their UK oil and gas assets, establishing what is set to become the largest






