F fortune.com Why Twitter and Foursquare just struck a deal 2 points seangarita 11 years ago 0 comments