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