A global payments company that operates in Australia, the UK, Europe, and North America.

Source documents