Social Media Explorer
Elon Musk’s $44 Billion Twitter Deal: What Actually Happens Next?

Martin Schoeller Photo // Illustration by SME Phew! It was quick! A little over 11 days after Elon Musk proposed paying $54 a share for Twitter, the company’s board approved the transaction on Monday, a...read more

The post Elon Musk’s $44 Billion Twitter Deal: What Actually Happens Next? appeared first on Social Media Explorer.

Comments