Nearly half of B2B marketers in India say they have to justify marketing spend to C-suite every month Majority of B2B ...