ABSA Bank is one of the largest commercial and private banks found in South Africa, with branches all over the country.