oil industry

Apr
14

North Sea oil, gas exploration plummets

A steep drop in the number of exploration wells being drilled in the North Sea might require industry and Government
1 min read