Investor Shelf

Saudi Arabian Monetary Authority

Central bank · SA · 1 documents

Key number
96 companies
Licensed Fintech Firms Population. Acta Innovations p.1
Key number
0.536
Indirect Mediated Effect. Acta Innovations p.6
Key number
0.546
Total Effect Value. Acta Innovations p.6