5 employees
AFM Europe is a distribution company that supplies CNC press brakes, guillotines, rolls, saws, steelworkers, and laser-cutting machines.
1975