Discussion Board

Twitter IPO pegs valuation at modest $11 billion