Natura Contemplates Selling The Body Shop in Brazil
Brazilian cosmetics company Natura is reportedly considering the sale of The Body Shop, the British beauty retailer it acquired in 2017, as part of its efforts to streamline its operations and focus on its core business. The potential sale comes as Natura faces challenges in the wake of the COVID-19 pandemic and seeks to reduce debt.