U.S. Markets closed

Report: Chinese electric car startup lays off 90 people in Santa Clara, halts U.S. launch

Luke Stangel
Report: Chinese electric car startup lays off 90 people in Santa Clara, halts U.S. launch

Seres employed about 300 people in Santa Clara before this week’s layoffs, which will cut across sales, marketing, IT, HR, legal, operations and design.