Tesla sets up China site to store data locally By autocarPosted on May 25, 2021 BEIJING – US electric vehicle manufacturer Tesla said on Tuesday that it had set up a site in China to […]