Al Barid Bank dismisses claims of customer account compromise following data leak allegations · Baobab Pulse