Last Updated: Thursday, November 7, 2013, 21:40
Twitter on Thursday made a scintillating debut on the New York Stock Exchange with its scrip climbing around 73 percent over the issue price at USD 45.1 apiece, valuing the microblogging site at nearly USD 25 billion.