Tag: UK businesses contributed 30% of all tax revenues in 2016