A Admin Administrator Staff member Aug 28, 2010 #1 Mashable - Facebook has made its grand entrance into the geolocation space with Facebook Places. Will users embrace it and ditch Foursquare? More...
Mashable - Facebook has made its grand entrance into the geolocation space with Facebook Places. Will users embrace it and ditch Foursquare? More...