Amul Girl ad creator Who was Sylvester daCunha, the legendary advertising guru & the mind behind Amul Girl ad Newsroom Staff June 22, 2023