According to company filings, Shell and BP have not paid any corporation taxes on North Sea oil and gas production over the past three years.
According to company filings, Shell and BP have not paid any corporation taxes on North Sea oil and gas production over the past three years.