Tech Insider
Photo of a worker taking down letters from Twitter's sign.
Police responded to “a possible unpermitted street closure,” a representative for The San Francisco Police Department confirmed to Insider.