January 23, 2025
cosmetics
Company Overview

The Body Shop Overview 

The Body Shop Introduction The Body Shop is a London-based British cosmetics corporation that deals with the production and manufacturing of cosmetics-related products including but not limited to skincare, perfume, body spray, fragrances, makeup, hair,  et cetera. The cosmetic company was founded by Anita Roddick in the year 1976. Its headquarters was previously located in […]

Read More