Cairo-based omnichannel payments company serving more than 390,000 merchants in Egypt, the UAE, Saudi Arabia and Oman; founded in 2015.
Type: corporate_vc | Headquarters: Cairo, Egypt