DELHI (Metro Rail News): National Capital Region Transport Corporation has awarded a contract for the installation of a travelator on the foot-over bridge connecting Ghaziabad Namo Bharat Station and Shaheed Sthal (New Bus Adda) Metro Station on the Red Line of Delhi Metro. The objective is to improve passenger movement at one of the busiest […]