Social media and image sharing platform Pinterest is bolstering its global shoppable elements, improving the site’s overall retail experience.