NTPC Ltd., India’s largest integrated power utility, with an installed group capacity of 76,015 MW, has declared the financial results for the financial year 2023-24, on 24th May, 2024. NTPC Group recorded the highest-ever annual electricity generation of 422 Billion Units in FY24 as compared to 399 Billion Units in FY23, …
Read More »