The New York City-based Foursquare confirmed that it has reached new milestones of 20 million users and a whopping 2 billion check-ins. Foursquare surpassed...
The social giant has announced that Page administrators are about see their numbers take a big hit. Any metric that is based on Facebook check-ins will...