Shopping10 months ago
Cosmetics Firm ‘The Body Shop’ Goes Bankrupt, Shuts Down US, Canada Stores
UK-based cosmetic company ‘The Body Shop’ was founded in 1976 (Representational) New York: The UK-based cosmetics company, The Body Shop, shut down all of its US-based...