Allan Swann's picture
Allan Swann

Allan Swann is the deputy editor of Computer Business Review.

Syndicate contentRSS
Business
28 May 2012

Social networking firm launches rival to Instagram, on which it just spent $1bn.

Latest tweets