In a first for a high-speed rail or metro network in India, the National Capital Region Transport Corporation (NCRTC) has installed solar panels directly on the track under its new ‘Solar on Track’ initiative at the Namo Bharat Depot in Duhai. The pilot installation was carried out on the Pit Wheel Track at the Duhai […]