
Okuma America Corporation Announces Agreement with New Channel Partner in Brazil
CHARLOTTE, N.C. - May 5, 2025 - The leadership team at Okuma America Corporation, a global leader and single-source builder of computer numeric control (CNC) machine tools, controls and automation systems, is pleased to announce the addition of a new …