Okuma America Corp. completes smart factory
CHARLOTTE, N.C. – Okuma America Corporation, a builder of CNC machine tools, announces the completion of the company's newest production facility Dream Site 3 (DS3) located in in Kani, Japan.