Live updates: Twitter shareholders approve Elon Musk's takeover deal - The Washington Post
Twitter shareholders voted Tuesday to approve Elon Musk’s $44 billion offer to take over the company, a formal step in finalizing the disputed deal that is headed to court in October. The vote fo...
Read more