Technology Is Twitter worth $16 billion? Perhaps in a multi-screen game Stilgherrian September 18, 2013
Technology Facebook raises $US16 billion, valued at $US104 billion in biggest ever tech IPO Patrick Stafford May 18, 2012