The Body Shop is planning to sell the majority of its European and some Asian operations, including physical and digital channels, representing approximately 14 percent of its global business. The sale will not impact its UK operations, and the company aims to prioritize its strategic markets and global franchise partnerships. The move is part of a strategy to strengthen digital platforms, explore new sales channels, and enhance the retail experience.