cleantechies.com
India Auctions 500 Megawatts Rooftop Solar Capacity With Lowest Bid At 3.4¢/kWh
India has auctioned the largest capacity of rooftop solar power projects in history and the results are extremely promising and could provide a much-needed boost to the rooftop solar power market. …