The Plight of Indian Solar Developers India’s solar developers have been looking very smart in the last couple of years as they kept on making money by bidding increasingly lower prices for solar power projects. The rapidly falling solar panel prices allowed them to keep bidding lower prices as the fall in costs more than […]