Original Article: www.financialexpress.com Digital advertising is the buzzword with brands and ad tech platforms building various performance metrics to engage customers through video ads and target purchase intent. With India being a key growth market in this space, it didn’t...