By Tiffany Holland2013-12-04T08:36:00
Chancellor George Osborne will impose a 2% cap on business rates in England and Wales next year, it is understood.
Already have an account? Sign in here