News

Tesla has received orders for just over 600 cars since launching its sales in India in mid-July, a number that is fallen short of the company's own expectations, Bloomberg News reported on Tuesday, ...