DMRC rolls out hydrogen buses in Central Vista
Hydrogen-powered buses launched by Delhi Metro Rail Corporation will operate from Central Secretariat and Seva Teerth Metro stations in New Delhi. | Photo Credit: Sushil Kumar Verma The Delhi Metro Rail Corporation (DMRC) on Friday (May 15, 2026) launched two hydrogen-powered buses from the Central Secretariat Metro station in collaboration with the Ministry of Housing…
Read More “DMRC rolls out hydrogen buses in Central Vista” »
