Tesla India’s policy executive resigns: Report
A key executive for Tesla in India has reportedly resigned after the company put its plans to enter the country on hold. Manuj Khurana, policy and business development executive at Tesla India, is leaving the […]