Twitter's Headquarters

Twitter's Headquarters

David Paul Morris/Bloomberg

The Twitter Inc. headquarters stands in San Francisco.