Tesla Inc. suspended production at its plant on the outskirts of Shanghai, according to people familiar with the matter, bringing to a halt all of the company’s vehicle manufacturing globally. from World News Headlines, Latest International News, World Breaking News - Times of India https://ift.tt/3cgsSOy
Info, Tech and Daily News available on this site.