Stephanie on December 8th, 2008

As the idea of solar power as a viable renewable energy source continues to spread, one question is often posed:  Where will all the solar panels be installed?  There are ground-based solar panel systems, like the one at Denver International Airport.  Many other solar power systems are installed on rooftops – both of homes and [...]

Continue reading about Idaho’s Solar Roadways