north and east

Jul 25, 2011

Mudra wins creative mandate of Policybazaar.com

The North and East division of the agency won the business following a multi-agency pitch process