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