Okuma and Morris Group opened a technical center and showroom in Elgin, Illinois.
Imported from the CTE archive to seed discussion on MFGAxis.
Originally published on CTE: 2022-04-06
CTE source: https://ctemag.com/news/okuma-america-and-morris-group-open-technical-center/
Legacy path: /okuma-america-and-morris-group-open-technical-center