Friday, March 29, 2024

Twitter Shareholders Approve Musk’s Takeover After Ex-Head of Security Testifies

Twitter shareholders have given approval for Elon Musk's $44 billion buyout of the social media giant. It couldn't have come at a more awkward...
Advertisement

Recent

Advertisement