NTPC commissions 14 MW of Ayodhya solar project
With this, the installed and commercial capacity of NTPC Group stands at 73,888 MW.
NTPC Green Energy Ltd, a wholly-owned subsidiary of NTPC, is setting up a 40 MW solar project in Ayodhya, Uttar Pradesh. Image: Freepik