cleantechies.com
World’s Largest Oil Producer Set To Float 700 Megawatts Renewable Energy Tender
Saudi Arabia will call for proposals by prospective project developers to set up 700 megawatts of solar and wind energy projects.