Tesla Finalizes Land Purchase for Its Upcoming Gigafactory in Shanghai, China
Elon Musk aims to make Tesla critic Bob Lutz choke on his cigar Tesla confirmed the purchase of a 534-square-mile plot of land in Shanghai, China for the future site … Read More