Energy & Climate Intelligence Unit
Read More

Energy & Climate Intelligence Unit

Official UK oil and gas statistics and projections suggest that 93% of the oil and gas that is likely to be produced from the North Sea has already been…