Best Technology Achievement

BxsmJBiCQAA7mCN
Feb 6 '15 09:18

Students of the Eindhoven University of Technology (TU/e) won the "Best Technological Achievement" award at the Crunchies awards ceremony in San Francisco. They won this award for the Stella - the world's first family solar powered car.

Subscribe to