HomeBBC News - BusinessThe Body Shop set to appoint administrators in UK BBC business news BBC News - Business The Body Shop set to appoint administrators in UK DIGITAL MART ONLINE February 11, 2024 0 via BBC News - Business https://ift.tt/6Seq82y Tags BBC business news BBC News - Business Newer Older