
science
India's renewable energy sector might fail to meet its 175 GW target by 2022: CSE report
The stagnation in the sector is caused by auctions and power purchase agreements (PPAs) to rising costs and payment delays.