Foursquare data doesn't match the rosy narrative for its 10-year anniversary A recent New York Magazine piece suggested Foursquare has both $100 million in revenue and 100 million American's data profiles - but does it really have the trajectory for an IPO? Jon Marino 8.29.19 1:36 PM Tech