In notable solar news, Portugal has authorized the processing of licenses for solar projects which total more than 2,000 megawatts (2 gigawatts) of potential power. Specifically, 180 MW of solar projects … [Read full article]
A massive plume of dust has swept off the Sahara desert in North Africa and in the image below hangs off the coast of Portugal in an image taken by the Moderate Resolution Imaging Spectroradiometer (MODIS) on NASA’s Terra satellite on April 6, 2011.
The sun is coming out. And Europe isn’t waiting any longer. Some of the biggest businesses in Europe are ready to invest in the largest solar energy project in … [Read full article]