Tesla (TSLA) is up on record deliveries despite Giga Shanghai extending its shutdown


Trending Today on Tech News Tube