Al Baraka Banking Group Economic instability poses serious challenge to banking industry May 10, 2017