×

Brazil cosmetic maker Natura’s Q1 net loss narrows by 84%

By Thomson Reuters May 12, 2025 | 8:58 PM