The value of Pinterest may have just escalated as brands can now feature their company using “Place Pins” – an interactive map for the places people want to visit. Admittedly its been aimed initially at the hospitality industry for places to visit around the world, allowing users…
