Continuing with their brand expansion, The Body Shop has reportedly opened their newest store in India. On Wednesday India Retailing announced on their website that The Body Shop is making their debut in the Empress Mall, Nagpur.
According to India Retailing, The Body Shop is “upbeat about the Indian market and plans to take its store count to 150 … over the next four years.”
The Body Shop has announced on their website, company Quest Retail Pvt Ltd is the master franchisee behind introducing The Body Shop into India.
The Body Shop currently has been in operation for more than 30 years when Dame Anita Roddick first began her journey, pioneering the simple business idea “businesses have the power to do good.” This concept has lead to the inception of what The Body Shop regard to be the original, ethical cosmetics company.
Today their philosophy continues in their 2,500 plus stores in over 60 worldwide markets and is growing from strength to strength with opportunities developing in many new nations including India.
The Body Shop announced on their International website they are “the original, natural and ethical beauty brand.” having received numerous awards from professional organizations for their commitment and development to products sourced ethically from natural ingredients from around the world.