May 13, 2010EducationStudents embark on a journey to win the coveted Solar Decathlon 2010 competition being held in Spain.