1 article from the OM Industries desk.
Annual revenue grew from $1.37B to $3.33B, driven by payment volume expansion and merchant acquisition.