Shy Musk Boards Up Twitter Offices as Employees Flood to Leave, Calling It "Sabotage": Report on November 17, 2022 Elon Musk Twitter Offices closed +