Skip navigation

Published on May 18, 2017

Students from Eindhoven University of Technology unveiled the world’s first biocomposite car, called ‘Lina,’ at the campus in Eindhoven on Wednesday.RT

%d bloggers like this: