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