london the social media capital of the world? my thoughts in the telegraph
London is, suggests an article by the Telegraph's Emma Barnett, the social media capital of the World. Here's her evidence: 10% of traffic to Digg, the link recommendation service, comes from London London is the largest geographical network on Facebook… Continue Reading