Share

Stella Lux solar car debuts in Shanghai

The Stella Lux, one of the world’s first solar-powered family vehicles, has attracted attention at a science expo in Shanghai.

Leave a Comment