Business Twitter Inc. has sold Twitter to billionaire Elon Musk for 44 billion dollars Team Tech Outlook Apr 26, 2022
Business Elon Musk has now $46.5 billion in funds to buy Twitter Inc and is exploring a… Team Tech Outlook Apr 21, 2022