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 […]