Mastercard Acquires Oltio to Accelerate Digital Payments Adoption in Middle East and Africa
... an American multinational corporation with its headquarters in the MasterCard International Global Headquarters in Harrison, New York, United States. Throughout the world, its principal business is to process payments between the banks of merchants ...