Musk reportedly sealed the deal on 27, with a handful of Twitter executives escorted to the door as the brand new proprietor of the social media platform cleaned Expensive Twitter Advertisers Elon Musk (@elonmusk) October 27, 2022…
Tag: