Foursquare tops 10 million members
Tuesday, June 21, 2011 - 15:31
in Mathematics & Economics
Ranks of Foursquare users have continued to swell this year, with more than 10 million people sharing their locations with gadgets tapped into the service.