BREAKING — First Shanghai-Made Tesla Model 3 Long Range Delivered Today

Wednesday, May, 20, has seen the first Shanghai-made Tesla Model 3 Long Range vehicles delivered to customers, just 6 weeks after the vehicle’s order page was opened up in early April.