Twitter : Still ‘just setting up’ its corporate channels?
16 years after Jack Dorsey tweeted ‘just setting up my twttr’, the company relies on the platform itself and press release distribution services to communicate news about Elon Musk’s takeover