Azure Power Wins Largest Capacity (600MWs) under India’s Largest Solar Auction

Azure Power, one of India’s leading independent solar power producers, announced it has won a 600 megawatt (MW) solar power project through an auction conducted by Solar Energy Corporation of India (SECI), a Government of India enterprise and a company with an AA+ domestic debt rating by ICRA, a Moody’s Company. The project is the [...]