Shares of Twitter fell after tweeting that Elon Musk had stalled a $ 44 billion deal. CNN’s Rahel Solomon and Brian Stelter assess what Musk’s motivation...
Recent Comments