IFX Payments has grown to become a leading global foreign exchange, payment and financial technology provider.