September 19, 2010
A month after the launch in the US, Facebook Places arrives in the UK. Four Squared has been around here for a while and Places wil be rolled out in Europe later on. What does this mean for internet marketers?
