Global money transfer and payment processing services
Well-known established player in international remittance and payment industry