India launches 1st hydrogen-powered buses in Leh

Auto