Enlarge / The Stella Vita hits the road. (credit: Solar Team Eindhoven ) The creators of a new “self-sustaining house on wheels” are hoping their strange-looking project will help spark interest in solar vehicles. The vehicle, called the Stella Vita, was made by Eindhoven University of Technology students. Solar Team Eindhoven’s 22 members previously created […]