The intensifying competition from online retailers and evolving consumer habits have prompted one of the most popular and biggest beauty retailers to cease operations in key markets. The Body Shop, a renowned UK-based cosmetics company, has recently filed for...