News Faisal Islamic Bank of Egypt deploys Intellect’s digital platform News mylo receives approval for digital onboarding in Egypt