Tag: NTPC Group achieves over 100 Billion Units of cumulative generation in the current financial year