Fintech Licenses Granted to STC Pay and Geidea in Saudi Arabia
STC Pay, a leading mobile wallet based in Saudi Arabia and a subsidiary Saudi Telecom Company (STC) and fintech company Geidea have become the first two companies to earn the non-bank financial institutions license from...