Manufacturing News Okuma unveils machining center that forms and finishes metal parts in ‘one setup’ March 9, 2021