Post Thumbnail

Oh sure, we've seen photovoltaic panels strewn across rooftops before, but this takes things to a whole 'nother level. Taiwan's $152 million National Stadium, which will proudly host the 2009 World Games, is home to no fewer than 8,844 solar panels. With under a month to go before the events kick o...

May 21st 2009 at 8:03am 0 Comments