Paysky

Country
Egypt
Stage now
series B
Stage invested
Seed Stage
Valuation
$100m +
description
MENA payment provider