International Automotive Components (IAC) has inaugurated its new Arteaga, Mexico, manufacturing operation on 26 May.