Claim: Twitter's headquarters are in San Francisco.
Verdict: NOT ENOUGH INFO