Tesla laying off more than 10% of staff globally as sales fall

Tesla is gearing up to start sales in India, the world's third-largest auto market

Recommended

Related Stories

0 / 2000 characters

Comments

No comments yet.