65% of Indians will buy brands that stand for something they can identify with

This was one of the key findings that Kantar shared while launching the fourth edition of its ‘Creative Effectiveness Awards’ for India.