F fastcompany.com Microsoft Injects $15M Into Foursquare, Strikes Licensing Deal For Location Data 2 points weu 12 years ago 0 comments