Tesla Shanghai facility is one of its biggest but rising Covid-19 cases in the country has once again emerged as a hurdle.
from Auto News: Latest Car and Bike News Today, Auto News in India https://ift.tt/sciHJPW
via Auto Wheels 24
from Auto News: Latest Car and Bike News Today, Auto News in India https://ift.tt/sciHJPW
via Auto Wheels 24