Stella, a four-seater solar‑powered family car developed by Solar Team Eindhoven, Netherlands, is the winner of the Cruiser class of the World Solar Challenge 2013. Students of Eindhoven University of Technology (TU/e) had been leading the race’s Cruiser class right from the start with their car Stella, but they saw German and Australian teams catching up on […]