NTPC Renewable Energy Ltd (NTPC REL) has won a bid for developing 900 MW of solar projects. An arm of state-owned NTPC, the entity won the bid in …
Read Complete New : NTPC Renewable Energy wins bid for 900 MW solar projects | Headlines – Devdiscourse