Skip to main content
Drimble Delaware

BREAKING NEWS: Twitter shareholders vote in favor of Elon Musk's $44B takeover bid - as whistleblower 'Mudge' bolsters the billionaire's case for backing...

Twitter's shareholders have voted in favor of selling the company to Elon Musk for $44 billion, a deal that the billionaire is now scrambling to back out of.

More from Delaware Non-Local Sources