China's LVCHI Auto unveils Venere electric limo

From the files of lesser-noticed Geneva auto show unveilings comes this, a new full-electric offering from Shanghai-based LVCHI Auto. It’s called the Venere and it’s billed, we’re not sure why, as a limousine. Keep in mind that the company’s only been around since 2016, while the Venere project only kicked off last year in concert […]