Body Shop saved from administration after mass store closures
The Body Shop's remaining 113 UK stores have been bought by growth capital firm Auréa after 82 shut earlier this year
The Body Shop's remaining 113 UK stores have been bought by growth capital firm Auréa after 82 shut earlier this year