Business & Money Body Shop to shut 75 stores and cut hundreds of jobs February 29, 2024 0 FacebookTwitterPinterestWhatsApp The retailer will close the sites over the next four to six weeks, but will keep 116 UK shops open. Source link