The North Sea basin was once a significant source of revenue for Britain. Today, it’s in terminal decline.
Can More Drilling Revive the UK’s Oil Capital? Doubts Run Deep
The North Sea basin was once a significant source of revenue for Britain. Today, it’s in terminal decline.