Yet another edition of Cannes Lions 2019 Festival of Creativity has wrapped up. India’s final tally of metals included 18 Lions (1 Gold, 5....