BusinessTwitter Inc. has sold Twitter to billionaire Elon Musk for 44 billion dollars Team Tech Outlook • Apr 26, 2022
BusinessElon Musk has now $46.5 billion in funds to buy Twitter Inc and is exploring a tender offer for its shares Team Tech Outlook • Apr 21, 2022