Natura Shuts Down US Operations as Brazilian Beauty Giant Refocuses on Latin America
Natura, the Brazilian cosmetics and wellness company, announced this week that it is ending its...
Read Moreby Ty Tribble | May 5, 2026 | Natura | 0 |
Natura, the Brazilian cosmetics and wellness company, announced this week that it is ending its...
Read More