Twitter is headquartered in ______.


(a) London 
(b) San Francisco
(c) New Jersey 
(d) New York

Post a Comment

Previous Post Next Post