News Eindhoven University of Technology students present Stella Era solar car with autonomous functions Jul 4, 2019