India’s largest integrated power utility- NTPC Ltd., with an installed Group capacity of 76,015 MW, has declared the financial results for FY24 on 24th May 2024.