Home Politic Madness Shell and BP paid no corporation tax on UK North Sea oil operations between 2018 and 2020, and claimed tax reliefs of nearly £400m

This website uses cookies to improve your browsing experience Accept Read More