Okuma holds 2013 tech showcase
Okuma America Corp.'s Technology Showcase event, held December 10-12, 2013 in Charlotte, N.C., was the company's largest to date, both in attendance and the number of CNC machines shown, according to the company.