With global sales slumping, Tesla tries to break into a new market
By Chris Isidore, CNN (CNN) — Tesla has started selling cars in India, the world’s most populous country – but at a hefty price tag. Tesla, which is facing slumping sales and complications from CEO Elon Musk’s political entanglements, opened its first showroom in Mumbai on Tuesday. The company needs to boost its sales, and
Continue Reading