[…] as Elon Musk repeatedly referred to China as being “on team humanity” during a live chat Friday (June 14) introducing his new […]