Regulators in the UK have approved the development of a new oil field off the coast of Scotland, despite widespread concerns about its environmental impact. It comes a week after Prime Minister Rishi Sunak delayed some of his government’s green commitments.
Sep
27
Comments are closed.