NATURA REPORTS NET INCOME OF BRL 49 MN IN 3Q26, REDUCED DEBT, AND CASH FLOW OF BRL 268 MN AMID OPERATIONAL BOTTLENECKS IN BRAZIL

Reuters · 2d ago

Please log in to view news