Elon Musk: Twitter customers enact favour of manager surrendering
‘ Chief Twit’ takes control. 27 October 2022 Musk finishes his $44bn (₤ 38.1 bn) requisition of Twitter, right away shooting a variety of the firm’s magnates and also tweeting “the bird is released”....