Twitter Inc. on Thursday announced it was temporarily closing its offices, effectively immediately, and suspending all employee badge access.
In a message sent to employees and published by the BBC, Twitter said its offices would reopen on Nov. 21, without providing a reason behind the temporary shutdown.