A group of engineers from the Eindhoven University of Technology, Netherlands have unveiled new Stella Lux EV, a four passenger cruiser for 2015 World Solar Challenge competition.
Read this post on indyacars.com