Twitter employees are apprehensive about Elon Musk’s $44 billion takeover deal. What does that mean for its hundred… https://t.co/qFTkXZv9gM... Read more