Egypt: first solar power plant in the New ValleyNovember 17, 2013Saudi Arabia: Entirely Powered by Renewable EnergyNovember 17, 2013 November 17, 2013 Categories Tags Share0