Breaking up wells in the North Sea could cost £20bn
More than 2,000 oil and gas wells are due to be decommissioned in the North Sea over the next decade at a cost of around £20bn. The North Sea has …
Breaking up wells in the North Sea could cost £20bn Read More