Seres stops US launch of electric SUV SF5

The Chinese EV startup Seres, formerly known as SF Motors, has fired 90 employees at its Silicon Valley base as well as officially putting off the US … Continue reading Seres stops US launch of electric SUV SF5