Shell and BP haven’t paid tax on North Sea operations for three years

It has emerged that Shell and BP, which produce 1.7 billion tonnes of greenhouse gases a year in total, have not been paying corporation tax on their operations in the North Sea for the last year, according to company filings.