Twitter Debuts at NYSE With $14B Value

ABC News Videos
The company's stock is priced at $26 per share.
View Comments (1)