NDTV stands for New Delhi Television It is an Indian news media company that focuses on broadcast and digital news publication, and is credited for launching the first 24x7 news channel and the first lifestyle channel in India.
NDTV News Masters: Test Your Knowledge of India's Premier News Network!