Cheaper solar energy on the way?

Posted by Chris in: Environmental issues

Ohhh, possibly very good news.