International Automotive Components (IAC) has opened the company's new global headquarters in Luxembourg.