SF Systems

EVO Payments to buy payment gateway assets of SF Systems

US-based payments technology provider EVO Payments has acquired the payment gateway assets of SF Systems. Headquartered in Mexico City, SF…