Decommissioning sector to cut costs by 35%

The report predicted that oil and gas companies will spend £15.3 billion on decommissioning over the next 10 years
The report predicted that oil and gas companies will spend £15.3 billion on decommissioning over the next 10 years

Breaking