NHPC Limited is an Indian public sector hydropower company that was incorporated in 1975 to plan, promote and organise an integrated and efficient development of hydroelectric power. From Wikipedia
India’s largest hydropower developer reports strong revenue growth and new project completions but faces margin pressures and annual profit drop.