Full list of The Body Shop stores at risk of closure if the chain collapses
THE Body Shop has hired administrators, putting all its 199 stores at risk of closure.
Administrators said it will “consider all options” to find a way forward” for the iconic chain.
1The Body Shop has fallen into administration, putting…
Read More...
Read More...