cleantechies.com
Indian Project Developers Quote Lowest-ever Solar Bid Of US¢6.5/kWh
Indian project developers have pushed solar power bids to record-lows in the latest solar power auction under the National Solar Mission. An auction held by NTPC Limited for the implementation of 1…