Hydrogen buses delivered in Leh, India June 20, 2025 | Asia Pacific News, News 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. Username or E-mail Password Remember Me Forgot Password