Tesla's India Country Head Resigns As Elon Musk-Led Company Finalizes Launch Plans In World's Third-Largest Auto Market: Report

Tesla's India Country Head Resigns As Elon Musk-Led Company Finalizes Launch Plans In World's Third-Largest Auto Market: Report