Jigsaw Brand Consultants, one of the pioneering strategic brand consultancies in India that specialises in consumer research, strategic brand and....