
Tesla Inc. (NASDAQ:TSLA) has secured just over 600 car orders since its mid-July sales launch in India, not meeting its own projections.

Tesla Inc. (NASDAQ:TSLA) has secured just over 600 car orders since its mid-July sales launch in India, not meeting its own projections.