The number of independent retailers increased by just 117 shops last year, according to data released by the Local Data Company (LDC) and British Independent Retailers Association (bira), the smallest number since LDC records began in 2006.
31 March 2016