Apple Maps Vs. Google Maps – ThrowDown in Buffalo

As many of you know I live in upstate NY about 70 miles due south of Buffalo. You may not know that I am flying home today from Denver after speaking at the Hospitality Marketing Conference. You also know that there has been a boatload of snow in Buffalo and that people have died. And …

Continue reading