INDIA TV, Noida, India

planetcast-image-lighthouse

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