Natura & Co, the Brazilian cosmetics giant, has suffered a data leak from its website, which exposed the personal and payment details of more than a quarter of a million customers.
The breach was discovered in April by cybersecurity company Safety Detectives, which then informed the