Business | Fri Oct 25, 2013 3:46am IST

Twitter IPO pegs valuation at modest $11 billion