The Body Shop has launched its first TVC television advert in India, created by Publicis India, as part of a global advertising campaign, marking the onset of a new marketing strategy for the company. The new television advert for its British Rose range of bath and body products is a landmark move for The Body Shop. The company is now also looking to tap into Instagram Shopping, as well as a focus on omni-channel shopping. The Natura-owned company is looking to drive home its credentials as an ethical beauty brand through the commercial and is evolving its marketing strategy.