Why Twitter Is Worth US$10B #1 Post by raymondhome » Thu, Feb 10, 2011, 3:50 AM UTC They just did US$100M revenues in 2010. Ad inventory products for all 3 products have been sold out.