Advertisement

Elon Musk's 5 Major Twitter Moves So Far

Fox News reports that Elon Musk has already made major changes to Twitter less than one week after officially closing his $44 billion takeover of the social media platform.