Shell announces highest-ever annual profit of $40 million
Oil and gas giant Shell’s profit has doubled since the previous year.
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