Home Tag "NTPC to back down thermal power at some of its units for more renewables"