Saturday, 05 November 2022 19:51 [ Last Update: Saturday, 05 November 2022 19:55 ]
When the ax came down at Twitter on Friday, it did not fall smoothly. The first sign that some of the company’s 7,500 employees had been laid off came when their email accounts were shut off late Thursday. 203