United Kingdom · Economy & Business · Hard
Answer: North Sea — North Sea is the match: the offshore energy region developed substantially from the 1970s.
North Sea is the match: the offshore energy region developed substantially from the 1970s.