Result Power Grid Corporation of India Ltd - 532898 - Approval Of Audited Financial Results For Financial … BSE India Approval of Audited Financial Results for Financials Year ended 31st March 2025.