Products Finishing magazine names CRC to the "Top Shops" list in U.S. CINCINNATI, Ohio – ChemResearch Corporation re-branded as CRC Surface Technologies has been named one of the best finishing shops in the U.S., according to an industry benchmarking survey conducted by Products Finishing magazine, a...