3 ms·Twitter, a “Startup”??? It was founded in 2006, went IPO in 2013.by yumraj 1y agoTwitter, a “Startup”??? It was founded in 2006, went IPO in 2013.deleted 1y ago[deleted]