Number of retailers, including Ted Baker and Farfetch, going insolvent increases significantly in last year Continue reading… Read More Staff WriterApril 8, 2024Mazars, Insolvencies, UK retail, Farfetch, The Body Shop, Stores, Online retailComment