948296 Leaked video from Tesla Gigafactory Texas shows tons of megacasts ahead of production 3 years ago3 years ago
945293 Tesla (TSLA) produces record number of EVs at Gigafactory Shanghai, mostly exports 3 years ago3 years ago