Mindshare, India’s largest integrated media agency emerged as the No. 1 media agency in India as per RECMA’s latest qualitative....