STC Pay Clinches One of the Two Digital Bank Licenses in Saudi

Fintech News Network