BusinessThe Body Shop’s Remarkable Comeback: From Administration to Profitabilityby Today Report19 December 2024