Elon Musk is poised to take Twitter private—here’s what that means for the company and its…
Credit: Unsplash/CC0 Public Domain
Elon Musk's proposed US$44 billion deal to acquire Twitter and take it private is reportedly coming…