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