Multiple choice NHPC stands for __________. National Hydro Power Consultancy National Hydro Power Corporation National Handloom Power Company None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation NHPC refers to National Hydro Power Corporation (now NHPC Limited), an Indian public sector company that primarily engages in hydroelectric power generation. It is a Mini Ratna company under the Ministry of Power.