Business
UK Government Expected to Approve Jackdaw Gas Field Project
The UK government is reportedly nearing a decision on the controversial Jackdaw gas field, following a legal m...
The UK government is reportedly nearing a decision on the controversial Jackdaw gas field, following a legal m...
Oil giant BP has announced plans to sell its North Sea business, a move that concludes 60 years of production...