Tag: Publicis India to manage creative duties of Netmeds.com