NHPC is a Mini Ratna Category public sector company and is a key player in India's hydroelectric power generation sector.…