Since launching on YouTube in 2006, India TV has expanded into a major digital news platform with an extensive content ...