By Luke Tugby2017-09-12T16:33:00
Retailers across the UK are facing the prospect of a £280m hike in business rates next year, raising fears of “fewer shops and fewer jobs.”
Already have an account? Sign in here