Connect with us

exploits-discovery-corp

Tesla’s Shanghai Factory Produced 300,000 Cars Amid Chip Shortages – Report

Tesla's (TSLA) factory in Shanghai, China, is believed to have produced 300,000 cars in the first nine months of the...