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