India TV has appointed Prakash Natarajan as CTO (Chief Technology Officer), to take charge of the channel’s news broadcast operations. Before....