Lightyear One prototype presentation

The winning team of the World Solar Challenge – Cruiser Class for four and five seat vehicles in 2013, 2015 and 2017 comes from Eindhoven University of Technology and their Stella solar cars dominate...