Trending

Elon Musk Takes Over Twitter


It finally happened! The on again, off again deal between Tesla’s CEO and the social media giant has been finalized. Musk immediately fired top executives and is expected to install himself as CEO. Now millions of the site’s users are wondering what will happen next.

Read more at flipboard.com

Show More
Back to top button