I don't think too many people will dispute the fact that location is buzz topic of 2010 so far within the online marketing industry. Big players in this space include Foursquare...
Local business search is becoming more of an area of great focus by search providers as time goes on. Google, especially, has been working overtime on providing new...