INDIA TV, Noida, India

Installation of satellite earth station and news gathering network for India TV