Peplin Discusses Manufacturing Metal Stampings
November 11th, 2010Steve Peplin, CEO of the Cleveland-based metal stamping company, Talan Products, was recently on the NPR / Ideastream radio show, ‘The Sound of Ideas.’ On the show, Steve discussed the current state of …read more
Posted in: News