I think the logo needed a bit more drama, which the market and audiences usually appreciate: Megha Tata – South Asia, Discovery Communications India
Discovery Communications India, India’s biggest and most beloved real entertainment network, announced the new revamped identity of its leading regional ...