NTPC Renewable Energy Wins Bid For 900 MW Solar Projects
An arm of state-owned NTPC, the entity won the bid in a tender floated by PFC Consulting Limited (PFCCL) NTPC Renewable Energy . (NTPC REL) has won a bid to develop 900 MW of solar projects. An arm of state-owned NTPC, the entity won the bid in a tender floated by PFC Consulting Limited (PFCCL). […]