Ogilvy India launched Max Life Insurance 'Sachhe Advisors' who are ready to help you any time & will not cheat you. The creative director Abhijit Avasthi with Bhavesh Kapadia seems to have set the humor and intelligence in the right tone with this co...