Asia International World Tesla delivers first batch of China-made cars December 30, 2019 AFP Tesla delivered its first batch of China-made cars on Monday, less than a year after…