Tag: 112631307

Tesla is recalling more than 1.6 million cars in China for a remote software fix

BEIJING -- Tesla is recalling 1.68 million cars in China for a remote software upgrade to ensure that they warn the driver when...