Claim: Twitter has more than 25 offices globally.
Label: SUPPORTS