Business NTPC achieves over 100 Billion units of cumulative power generation in the current financial year
Business COVID-19 crisis should be turned into an opportunity for self-reliant India, says Narendra Modi