FinTech
, Egypt
undefined
$58,900,000
—
Payment collection and payout infrastructure.
Cybersecurity · FinTech