Saudi Central Bank Allocates Payment Licenses To Network International Arabia and Barraq

Fintech News Network