TWITTER TAKEOVER
Elon Musk has completed a $44 billion deal to buy Twitter after earlier court action to back out of the arrangement.
Elon Musk has completed a $44 billion deal to buy Twitter after earlier court action to back out of the arrangement.