On Thursday, Twitter announced that it wanted to raise $1bn (£619m) by listing on the US stock markets, making it the biggest initial public offering (IPO) from a technology company since Facebook went public in May 2012. The giant...