By Luke Tugby2015-06-15T08:30:00
More than 80,000 shops across the UK could close within two years without an overhaul of business rates, according to the British Retail Consortium.
Already have an account? Sign in here
Site powered by Webvision Cloud