Closing more than 1000 stores transforms UK’s high street

More than 1000 stores from different chains have closed down during the last two years thus transforming the UK’s High street. At the same time more companies are planning to use insolvency to avoid collapse, the FT reported. One of the reasons behind this trend is the pressure many high street shops are under to […]

Continue Reading