The Body Shop

Brand profile

The The Body Shop brand is featured in 14 Brand Finance publications, including 14 brand value rankings .