Al Baraka Bank

Al Baraka Bank Egypt expands digital footprint with a new mobile app