Claim: Twitter has only one office globally.
Verdict: REFUTES