Twitter fate in doubt as employees defy Musk ultimatum

Twitter fate in doubt as employees defy Musk ultimatum
play icon
The Twitter sign is seen at its headquarters in San Francisco, California. File/AFP