Technology | Thu Oct 24, 2013 7:27pm EDT

Twitter IPO pegs valuation at modest $11 billion