Happy mcgarrybowen India and Ola challenge stereotypical women’s day celebrations

The 8th of March, International Women's Day, is an occasion to mark the importance of women across the world. It also is the advertiser's opportunity to create, engage and be of relevance to women. Hosts of brands ranging from women's apparel, FMCG to generic use make their voices heard.