Facebook Places Launches, Allows Businesses to “Check In”

Facebook has delivered a major blow to Foursquare and other location-based social networks The social network has announced the launch of a major...

People also like