Tesla’s Shanghai factory delivers its first Model 3 cars Image 1064485