Shell pumped $20 billion a year from motorists but paid no company tax

COMMENT For the third year on the trot, Shell service stations generated billions of dollars and revenue but not a … Continue reading Shell pumped $20 billion a year from motorists but paid no company tax