Tesla's India Plan Almost Ends? 3 More Senior Executives From Tesla Quit India – Trak.in

Three of the senior executives in the Indian offices of American electric vehicle manufacturer Tesla have left. Tesla's India Plan Almost Ends? 3 …
View full source