Business

The Body Shop Initiates U.K., Canada Store Closures, Winds Down Operations Amid Fiscal Strains

This decision follows The Body Shop International Ltd.'s recent filing for administration, a legal procedure that enables companies to reorganize or cease operations without immediately settling their debts. Read more.