First-Ever Off-Road Solar Car Travels 620 Miles in Morocco

A unique solar-powered car, known as the Stella Terra, recently completed a 620-mile (1,000 km)...

Read More