Special Offer
By Ruth Faulkner2012-02-17T09:59:00
Multiple retailers closed an average of 14 stores a day across the UK, according to the Local Data Company and PWC.
Already have an account? Sign in here