Allan Swann is the deputy editor of Computer Business Review.

Syndicate contentRSS
Business blog
28 May 2012
Social networking firm launches rival to Instagram.