India TV News Channel
Having started operations from 20th May 2004 onwards, India TV is a Hindi news channel that has its headquarters based in Noida in Uttar Pradesh (UP) in India. India TV was launched by husband and wife duo, Rajat Sharma and Ritu Dhawan. The couple launched the India TV channel from Film City in Noida. The […]
Continue Reading