News Elon Musk: Twitter locks staff out of offices until next week Twitter informed staff that the company’s office buildings would be temporarily shuttered starting today. Workers were notified in a message received by the ... By neelumNovember 18, 20220