Result POWER GRID CORPORATION OF INDIA LTD. - 532898 - Approval Of Audited Financial Results For Financial … BSE India Approval of Audited Financial Results for the Financial Year 2023-24