The Body Shop to open 20 new stores in 2019 – India Retailing – WindowsWear
How The Body Shop India empowers employees for better engagement & productivity
The Body Shop India - YouTube
Restructuring of UK business will not impact India operations: The Body Shop India
The Body Shop India on Instagram: “Spring is finally in bloom! Now add the power of hand-picked British roses to your regu… | The body shop, British rose, Rose bath
The Body Shop India launches Be Seen Be Heard movement
The Body Shop launches the first Asia Fit Store in India
The Body Shop - Articles and Information - Opportunity India
The Body Shop India says its operations not impacted by UK business restructuring - The Hindu BusinessLine
the body quest: India operations not impacted by The Body Shop UK restructuring: Quest Retail - The Economic Times
The Body Shop India plans 20 new stores - Retail & Leisure International