The National Hydroelectric Power Corporation’s (NHPC) Chamera Power Station (stage-I) has so far supplied 5339.91 million units (MUs) as free power to the state government as its 12 per cent free s

NHPC Ltd, previously called National Hydroelectric Power Corporation, is the main vehicle of the Government of India