47 employees
Illinois Solar Decathlon is a student organization that designs and builds solar powered homes with support from sponsors.
2007