With 1 Billion+ Travel Pins, Pinterest Gives Place Search An Upgrade

Forget the idea that Pinterest is all about fashion photos, cute animals and inspirational messages. The company says it’s now hosting...