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.