High Street stores opening at lowest rate in seven years

New stores are opening on UK High Streets at their lowest rate in seven years, research suggests. The Local Data Company, which studied the top 500 British town centres, found there were 4,083 new store openings in 2017, the lowest since 2010.