NCRTC launches India’s first ‘Solar on Track’ initiative at Namo Bharat Depot in Duhai, India November 18, 2025 | Asia Pacific News, News The National Capital Region Transport Corporation (NCRTC) has installed its first “Solar on Track” pilot at the Namo Bharat Depot in Duhai, Ghaziabad, in Uttar Pradesh state, making it the first time ... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password