A Twitter manager threw up in a trash can after new CEO Elon Musk directed him to fire hundreds of employees. This was revealed in a New York Times report published Friday, Nov. 11. The Times spoke with 36 current and former Twitter employees since Musk’s $44 billion takeover …
Read More »