Telegraph columnists routinely questioned climate science and criticised green reforms as a major backlash against net zero policies raged in the UK, DeSmog can reveal. A new analysis by this website reviewed over 2,000 Telegraph opinion pieces and editorials published online over a six month period, ending in 16 October. Of the 171 opinion pieces […]
Shell is fully listed in the UK and the headquarter is in London, since last year.
Oh interesting, thanks