2 min read Uncategorised Body Shop to shut 75 stores and cut hundreds of jobs admin 29th February 2024 Getty Images By Dearbail Jordan BBC News The Body Shop will close 75 shops...Read More