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

Comments

No comments yet.