The phase, “let’s put a pin in this” means that something…
Elizabeth Kraushttps://marketingdesks.com/wp-content/uploads/2016/07/md-hero-incised-black-logo-smallcaps-helvthin-logoonly.pngElizabeth Kraus2012-01-16 18:30:002012-01-16 18:30:00Social Media: Is Pinterest Right for Your Business, or Should You 'Put a Pin' in It?