National Thermal Power Corporation (NTPC) has awarded the project of setting up India’s first green hydrogen fuelling station in Leh,…