Project in line with Prime Minister's vision. Azure Power (NYSE: AZRE), a leading independent solar power producer in India, commissioned a 100-megawatt (MW) solar power plant in Andhra Pradesh. The project was auctioned by NTPC, which has a AAA debt...
Read more