News Eindhoven University of Technology students unveil Storm Wave electric motor for world trip Ameen Akbar Jul 14, 2016