The National Thermal Power Corporation (NTPC) has delivered the first fleet of hydrogen buses for commercial operations in Leh, in northern India. The delivery marks the deployment of clean energy veh...

This content is available to only subscribers.