Starbucks pays £18.3m tax but £348m in royalty payments | Business | The Guardian | International Economics: IB Economics | Scoop.it
Company has faced years of criticism for the amount of tax it pays in UK