Solar Team Eindhoven, a group of engineering students from the Technical University of Eindhoven (Netherlands), has been competing in the World Solar Challenge with their Stella and Stella Lux, energy positive solar cars – meaning that they can produce more energy than they consume.

Some of the students responsible for the vehicles have now launched a new startup to make a commercial street-legal version of the car. expand full story