Twisting Twitter

‘Chief Twit’ takes control 27 October 2022 What should Twitter do next? — Elon Musk (@elonmusk) November 18, 2022 Musk completes his $44bn (£38.1bn) takeover […]

Saga of Cascade and Flood of Bad News

More Twitter execs quit Share LinkedIn News Updated 58 minutes ago More Twitter executives headed for the exits as new CEO Elon Musk warned that […]