ITC’s Savlon, the first Indian brand to win the Grand Prix for ‘Creative Effectiveness’ at Cannes Lions June 26, 2018 0