December 23, 2024

Future of new oil and gas projects in UK thrown into doubt after landmark Supreme Court decision

 Future of new oil and gas projects in UK thrown into doubt after landmark Supreme Court decision

Future of new oil and gas projects in UK thrown into doubt after landmark Supreme Court decision

The future of new oil and gas projects in the UK has been thrown into doubt following a landmark decision by the Supreme Court.