All You Need to Know About The African Bank 5 Year Term Deposit With a rich history in the South African financial services industry, African Bank has gained a reputation as a trusted institution. Since being re-launched in 2007,…