The 15 most creative print ads of the year. A snapshot of indias advertising marketing industry incl. Max Life Insurance Ad Max …