Event context and recent share performance Okuma (TSE:6103) has drawn investor attention after recent share performance, with ...
CHARLOTTE, N.C., June 2, 2025 /PRNewswire/ -- The leadership team of Okuma America Corporation, a global manufacturer of computer numeric control (CNC) machine tools, controls, and automation systems, ...