Banque du Caire has teamed up with TerraPay, a global leader in cross-border payment solutions, to enable digital payouts to all bank accounts and mobile wallets across Egypt