Sticker Twitter Logo. It is a social network microblogging service, based in San Francisco. It was originally created in California in March 2006, but has been under the jurisdiction of Delaware since 2007. Its growth was spectacular, generating 300 million users in 2011.
Ref. orp035