Business | Fri Oct 25, 2013 8:05am IST

Twitter IPO pegs valuation at modest $11 billion