Elon Musk Starts Putting His Imprint on Twitter
On Elon Musk’s first full day as the owner of Twitter, the social media company immediately began to feel his imprint. Twitter’s top executives were fired and its board of directors dissolved. The company said […]