12 April 2018 Number of New High Street Shops Opening Plummets New stores are opening on UK High Streets at their lowest rate in seven years, research suggests. A […] By Max Robinson Read More