The fight for the future of retail – from pain to hope?
There appears to be no end to the challenges faced by the high street. According to one report, 16 shops are closing a day in the UK, with Monsoon becoming the latest in a series of big name brands to announce store closures recently. Since the turn of the year to 9th April, 21 retailers […]