CAB Payments Holdings plc is a United Kingdom-based holding company for Crown Agents Bank. The Company is engaged in business-to-business cross-border payments and foreign exchange (FX), specializing ...