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 More