Taking one more step towards clean and green energy, NHPC Limited, India’s premier hydropower company, ha