cleantechies.com
India Witnesses Two Solar Power Records In Two Days
Two marathon competitive auctions for a cumulative solar power capacity of 750 megawatts yielded new all-time low solar tariff bids in India last week. Indian and foreign developers competed fierce…