A vote on proposed UK legislation that would “maximise North Sea oil and gas production” has been delayed, the Times reports.
A vote on proposed UK legislation that would “maximise North Sea oil and gas production” has been delayed, the Times reports.