NHPC announced that Niche Ninety Nine Capability and Certifications (OPC), has assigned ESG Rating of “64” to the company.