Result POWER GRID CORPORATION OF INDIA LTD. - 532898 - Outcome Of Board Meeting Held On 26Th … BSE India Unaudited Financial Results for Quarter ended 30.06.2024 (FY 2024-25) and other Business matters