Contrast the fortunes of Twitter with that of the UK national press group Express Newspapers. The former has lost some £2bn since its launch in 2006 and has a market capitalisation of more than £20bn.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results