Can Elon Musk renegotiate a lower price for his Twitter deal?
Twitter shares have plunged to their lowest level since the social media company agreed to sell itself to Elon Musk for $44 billion on April 25..
Subscribing is the best way to get our best stories immediately.