News

Tesla India's country head Prashanth Menon resigns amid planned showroom launches,with China team taking over operations.