Tesla China’s Giga Shanghai shutdown evident in April’s 97.7% drop in vehicle sales


Trending Today on Tech News Tube