News

Latest data on empty shops produced by the British Retail Consortium shows around 14% of Britain's High Street shops lie ...