Office

PICTURES: Twitter’s New Home

11:00 pm on Nov 17, 2009 by Sarah Chong |  0

TechCrunch reported that Twitter moved into a new and bigger office in San Francisco today. Despite it being a weekend, some of the members of the Twitter team ...