Elon Musk to Buy Twitter in $44B Deal: Here’s What You Need to Know – CNET By admin | May 2, 2022 0 Comment Musk has criticized Twitter for how the social media site moderates content.