October 13, 2016 Uncategorized Chinese giant Alibaba makes strategic investment in “location as platform” Investment in PlaceIQ could be a watershed moment for location intelligence. Please visit Marketing Land for the full article. Continue reading