Payments technology company. Revenues are $22 billion.

Source documents