Connect with us

Uncategorized

Elon Musk Officially Takes Over Twitter, Then Immediately Fires Top Execs, Escorting Them Out Of Building

According to sources, Musk finalized the purchase of the social media site on Thursday for $44 billion.