Home NEWS Storm Isha rattles UK retail causing footfall to plummet across high streets

Storm Isha rattles UK retail causing footfall to plummet across high streets




Over the weekend, Storm Isha left a trail of disruption and caused a footfall drop of 5.1%, according to the latest insights from retail analysts MRI Software.