Skip Navigation

Sector

Industrials

Year / Status

1996 / Past

A leading supplier of stampings and assemblies to the European and American Automotive OEMs. Facilities are located in France, Spain, the U.K., Italy, Argentina and North America.