Tata Motors launches $10,000 electric car in India