Egypt’s Contact Financial Holding has appointed John Saad as its new managing…
Sign in to your account
Remember me