Tesla has temporarily closed its stores in mainland China as of Sunday, Feb. 2, according to an online post from a company sales employee on that date. The move comes as more than half of China has shut down in an effort to control the spread of a new coronavirus that has killed more than […] Read more



