Lucy Wells
March 18, 2023
1691
Swvl, the Cairo based ride hailing platform, has pulled the plug on it’s acquisition...