Stella Terra

From Northern Morocco to the Sahara: Stella Terra EV Completes 1,000km Off-road Test on Solar Power Alone

Imagine a solar-powered EV that can be used even in the most remote regions of…