Post Thumbnail

Each week our friends at Inhabitat recap the week's most interesting green developments and clean tech news for us. This week Inhabitat reported live from the scene of the Solar Decathlon in Madrid as 17 stunning solar-powered houses competed for the title of the world's most energy-efficient p...

5 years ago 0 Comments
June 27, 2010 at 5:07PM