About
omi's facilities are equipped with the most advanced industrial equipment, a concentration of machinery and heavy equipment rarely found in the world, installed in 16 plant units, totaling 1.5 million square feet of built area. the company employs approximately 2,000...