About Geidea

Saudi Arabia's largest payments fintech — 700K+ terminals, roughly 75% of payment acceptance.

Fintech