Global money transfer and payment services provider
Major established player in payments, recognized internationally despite competition