Posted on June 25, 2021 by adminSaudi Arabia Grants Digital Banking License to STC Pay, a Virtual Payments Solution Provider Saudi Arabia has reportedly granted a digital banking license to STC Pay, a virtual payments solution provider. ( read original story …)