Made O'Meter
Discover where a brand or product originates
The primary owner of The Body Shop is the Brazilian company Natura & Co. The Body Shop was originally established in the United Kingdom and is known for its commitment to ethical sourcing and sustainability.
Report a bug/Feedback
disclaimer
poweredBy