News

Internet giant Amazon was on the hook for £6 million in business rates in Swindon last year, official figures suggest.