Emerging Markets Energy Europe Headlines International Morocco

The world’s 1st off-road solar-powered car tested in Morocco

Stella Terra, the world’s first solar powered car, has been tested in Morocco. Designed by students from Eindhoven University of Technology (Netherlands), the lightweight vehicle has completed lately a 1,000 km trip from Northern Morocco to its Sahara without recharging. The test drive showed that the car can drive long distances with stopping at EV […]