BRC claims 400 of Britain’s biggest stores at risk from proposed business rate increase
New research conducted by the British Retail Consortium (BRC) has found that 400 large format stores in Britain would be at risk of closure if the UK government forces...