Azure Power wins 600MW solar power project in Indian auction

Image: Azure Power wins 600MW solar project construction bid. Photo: Courtesy of Rainer Berg/FreeImages.com.