By John Pickard Only now, a week after the general election, is it being revealed that the giant Shell oil company paid zero corporation taxes
Day: 18 December 2019

By Michael Roberts I should have reviewed Brett Christophers’ book, The New Enclosure, when it came out this time last year. But better late than never. In