2004-05-22T00:00:00
There are 55,000 independent stores in the UK. Between them they generate a turnover of £13bn and employ more than 500,000 people – nearly 2% of the UK’s workforce. Many also play a huge part in their communities. On June 1, independent stores...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance