Day: November 21, 2022
Musk tells Twitter staff remote working will end
Comments Off on Musk tells Twitter staff remote working will end

‘Chief Twit’ takes control 27 October 2022 Musk completes his $44bn (£38.1bn) takeover of Twitter, immediately firing a number of the company’s top executives and…