In a major leap towards clean energy and green mobility, India has inaugurated its first-ever hydrogen fuelling station in Leh,…