Twitter shares to be $17-$20 US

News

IPO prices values social media company at about $12.5B US

More From Embedded-Only/News