When it comes to the big four banks, Barclays Africa Group has in the past few years been the one everyone loves to pick on. view article