29 employees
IMC specializes in manufacturing copper anode balls, nuggets, bars and rods for various businesses.
1940