Social Media Why brands should keep their eye on Pinterest Place Pins Pinterest Place Pins has added maps, business information and more to new pins, making Pinterest even more relevant. Jennifer Walpole, Sr. Staff WriterDecember 3, 2013