INTRODUCTION Mudra Communications Limited now known as Mudra India is an advertising, communications and brand management company in India. It is India's second largest…