Twitter is based in San Francisco and has more than 25 offices around the world.
Twitter . Twitter Inc. is based in San Francisco , California , United States , and has more than 25 offices around the world .