Amazon has reaped a total of £425m in UK government contracts in the past two years, it has emerged in a report, prompting fresh criticism that the tech giant is failing to pay a fair share of tax in the country. The report, by the Centre for International Corporate Tax Accountability and Research (CICTAR) with...