OTHER BSE: 532555 2026-09-18T14:39:26 NTPC Ltd Intimation Of ESG Rating By Niche Ninety Nine Capability And Certifications (OPC) Private Limited Filing Details / Description Disclosure attached. 📄 View Official BSE Filing (PDF) ↗ Explore Live BSE Corporate Disclosures on Bsenexus →