Tag: Jack Dorsey
Recap: Elon Musk takes control of Twitter
Update 11/28/22: Since Tesla CEO Elon Musk officially acquired social media platform Twitter, 50% of the platform's top 100 advertisers appear to have stopped their ad efforts on the...