After a gap of more than five years, Himalaya has released a new advertising campaign for it's Neem face wash brand. This ad takes off from the previous commercial which shows a girl frustrated by her ...