A couple years ago we saw the “localization” trend taking hold. Google was pushing Google Local Business Center, which is now Google Places, local review sites like Yelp! were getting lots of attention and local search was coming into its own. The emergence of the “local web” has significant ramifications for all businesses, whether or …
Read more »