International Automotive Components (IAC) has celebrated the opening of its European headquarters in Düsseldorf, Germany.