Foursquare Set To Open London

Foursquare Set To Open London

Foursquare is set to open a UK office. The social media outfit is expected to open a London office by the end of the year in an effort to develop better relations with UK marketers.

Close

What's Hot