
Earlier Twitter staff resigned from their duty, and now Twitter is temporarily closing all of its office buildings and stopping employees from getting in.
Earlier Twitter staff resigned from their duty, and now Twitter is temporarily closing all of its office buildings and stopping employees from getting in.