Illinois still in 1st place, followed by Germany and California, neck-and-neck. These scores are current as of 10:44 PM, EDT, Thursday, October 15. »
Archive for October 15th, 2009
Solar Power — It’s All Local (Part 1 of 2)
Thursday, October 15th, 2009
So, you want to do your bit to reduce greenhouse gases and save the planet. And if you save some money on your electric bill, well, who’s going to say “no” to that? Following the Solar Decathlon as if it were the pennant race, you’re convinced that solar power is the way to go. You’ve... »





