World’s Highest Green Hydrogen Plant Set Up By NTPC At Leh In Ladakh

Ladakh is ideal for efficient solar power production. India is perfecting the production of a fuel…