NTPC Green Energy Ltd, a wholly-owned subsidiary of NTPC, is setting up a 40 MW solar project in Ayodhya, Uttar Pradesh. PrevNext