NTPC has awarded Amara Raja Power Systems, a subsidiary of the USD 1.3 billion Amara Raja group, a contract to build India’s first green hydrogen fueling station in Leh. According to Amara Raja…