BYAriel Schwartz Relevancy Score: 100 Thu May 14, 2009 at 12:55 PM
The world's first completely solar-powered stadium, located in Kaohsiung, Taiwan, is set to be completed in time for July's World Games. The massive stadium has a 14,155 square meter roof area--every inch of which is covered ...READ»