Tag: Eindhoven University of Technology
Stella Terra car completes test drive in North Africa
•
A groundbreaking solar-powered car, the Stella Terra, touted as the world’s first long-distance off-road vehicle of its kind,…
•
A groundbreaking solar-powered car, the Stella Terra, touted as the world’s first long-distance off-road vehicle of its kind,…