NHPC stands for National HydroElectric Power Corporation Limited, a Mini Ratna.