Global financial technology platform providing cross-border payment, treasury, and banking solutions for businesses.