FOR IMMEDIATE RELEASE Media Contact: Keith Daw Diamond Three Public Relations 816.686.9410 keith@DiamondThree.net IntelliFinishing Unveils ‘Lean’ Finishing Technology at FABTECH 2010: IntelliFinishing is more than a company. It’s the namesake of a product that is the direct result of extensive research to devise a finishing…