Lean KSA
Lean Technologies Saudi for Information Technology (Commercial Registration Number 7016660354) (Lean KSA) is licensed by the Saudi Central Bank (SAMA) for Open Banking services under a Major Payment Institution (PI) license as an Account Information Service Provider (AISP). For Lean KSA’s SAMA Public Registration see here.