What is NTPC? Explain the steps taken by it to minimise degradation Share with your friends Share 0 Gaurika Sharma answered this a)NTPC stands for National Thermal Power Corporation 0 View Full Answer