Far from taxing Shell, Britain actually paid the oil giant £85mn
0
Britain was the only country in the world to give money to oil giant Shell last year, when UK taxpayers handed the firm an £85 million rebate.
Read Full Article at RT.com
Read Full Article at RT.com