Apps
Twitter shareholders vote for Elon Musk’s $44B buyout as whistleblower testifies
Twitter Inc.’s shareholders today voted to approve Elon Musk’s $44 billion buyout of the company and take it private. The vote comes after Musk has been seeking to drop the deal claiming that the…