IPC is a technology and service leader that powers financial markets globally.