MUMBAI: The week long annual International Advertising Festival commences once again on 19 June in Cannes, France. And as it has since 1986 globally and 2000...