The Headquarters of Twitter is located in___________?A. GenvaB. San FranciscoC. New YorKD. Pairs Found an error? Read our corrections policy and report it in the comments below.