Twitter Inc. on Thursday announced it was temporarily closing its offices after Elon Musk issued employees…
twitter office shut
Mass resignations at Twitter! Elon Musk shuts office, revokes badge access
Hundreds of Twitter employees resign after Elon Musk gives in to demands of working long hours.…