India’s power conglomerate NTPC Ltd has signed a Land Lease Agreement in order to realize the green energy and green…