- Joined
- Jan 10, 2021
- Messages
- 3,280
Elon Musk completes $44B Twitter takeover, begins firing execs
Elon Musk finally completed his $44 billion Twitter takeover deal, firing the company’s CEO and financial chief and ending a lengthy tug-of-war with its board of directors just before a key deadlin…
nypost.com