World’s First Sun-Powered Family Car Takes Prize at World Solar Challenge The Curious TechnologistOctober 20, 2013 World's First Sun-Powered Family Car Takes Prize at World Solar ChallengeThe Stella, a four-seat solar vehicle created by Dutch students, has won the prize for ... Uncategorized0 Comments1 views 0