By Tim Danaher2008-11-20T15:39:32
Retailers already pay £6 billion a year in business rates. As things stand, that will increase by about £300 million in 2009 and by as much as £1 billion in 2010.
Already have an account? Sign in here