HDFC Bank is the top brand in the list released by WPP and Kantar
76% of female consumers believe the way they’re portrayed in ads is completely out of touch
The Fifth anniversary edition of the BrandZTM India ranking expands to 75 brands