Tesla Has Reportedly Localized 90% of Giga Shanghai's Supplies

According to Shanghai media reports, the latest disclosure from Tesla is that more than 90 percent of the cars produced at the Shanghai plant have …
View full source