The U.S. Department of Energy has just announced the location of the 2013 Solar Decathlon – as well as the 20 lucky teams who will be competing for green design glory! After being kicked off the National Mall last year,...
After 40 years of existence, BP’s solar power division is being dropped from the company. The giant oil company has declared their commitment to spending $8 billion on renewable power by 2015, but it will now fill that...