by Mac Slavo | Apr 26, 2022 | Headline News
Elon Musk’s $54.20 per share offer buyout (approximately worth $46.5 billion) was unanimously approved by the Twitter Board of Directors and expected to close this year. Musk has promised to return free speech to the social media platform, but there are plenty...