BrandsEye’s annual South African Banking Sentiment Index shows that African Bank had the most positive social media mentions this year, while Discovery Bank had the worst.