Megha Tata

Feb 18, 2019 14:02
MUMBAI: Discovery Asia Pacific has appointed Megha Tata as managing director – South Asia, Discovery Communications India, effective April 01.