India TV awards creative mandate to Yang Saints & Warriors
Aug 07, 2012, 01:28 PM ISTNew Delhi: India TV has awarded its creative mandate to Yang Communications, a Saints & Warriors company. The pitch process went on for quite some time as the agencies in fray went through a couple