Twitter Shareholders Approve $44 Billion Musk Buyout

Twitter shareholders voted Tuesday in favor of Elon Musk’s purchase of the social media platform, despite his efforts to get out of the $44 billion deal.

Musk, the multi-billionaire owner of SpaceX and electric car company Telsa, has tried to terminate the deal on multiple occasions, citing the platform’s alleged security problems.

Read More