Twitter announced on Monday that it had reached a final agreement to be acquired by Elon Musk for approximately $44 billion, prompting mixed reactions as users prepare for a new content moderation policy.
The new announcement concludes a three-week saga of Musk’s total acquisition of the social media corporation, which began on April 4 when Musk announced that he had personally acquired a 9.1 percent stake in Twitter Inc.