Novartis

Novartis

  • Marketing
    Water on upstream, adds five new accounts

    Water, a strategic business unit of Mudra India the Branding & Communcations Agency of the Mudra Group, has recently bagged five projects in the....