Body Shop saved from administration after mass store closures

2 months ago 1
ARTICLE AD BOX
The Body Shop's remaining 113 UK stores have been bought by growth capital firm Auréa after 82 shut earlier this year
Read Entire Article