Natura &Co posted a net profit of 35 million reais (BRL) for the second quarter of 2026, an 82% drop compared to the 196 million...
We use cookies to give you a better browsing experience. By continuing your visit to this site, you accept the use of cookies. Read more and set cookies