Made O'Meter
Discover where a brand or product originates
Natura is owned by Natura &Co, headquartered in Brazil. No. The ultimate owner of Natura, Natura &Co, is headquartered in Brazil, not in the United States.
An international group focused on beauty and personal care, encompassing various brands including Avon, Aesop, and The Body Shop.
disclaimer
poweredBy