Right now, as we gear up to host COP 26, the UK government are setting out to approve the creation of a new oil field off the coast of Scotland.…
Right now, as we gear up to host COP 26, the UK government are setting out to approve the creation of a new oil field off the coast of Scotland.…