Location-based apps and the geo space continues to be popular topic and business parter with various location-based startups…
google maps
It was reported earlier that Facebook started sending some businesses window decals to Facebook fan page administrators to…