The Stella Terra was designed by students at Eindhoven University of Technology and completed trip without recharging A solar-powered car said to be the first in the world capable of driving off-…