Home Feeds Twitter shareholders have approved the $44 billion sale to Elon Musk

Twitter shareholders have approved the $44 billion sale to Elon Musk

13
0

Tesla CEO Elon Musk speaks in March 2019 before unveiling the Model Y at Tesla

Musk has been attempting to back out of the deal, citing concerns about bots on the platform and the security of its user data.

(Image credit: Jae C. Hong/AP)