Elon Musk is trying to take over Twitter. Meanwhile, Tesla’s China production lines have been halted. Share this:TwitterFacebookLike this:Like Loading...