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

5 years ago 0 Comments
May 21, 2009 at 8:03AM