NIO lays off 141 employees in Silicon Valley following Intel deal

You may also like...