Find the word definition

Wikipedia
BankservAfrica

BankservAfrica is an automated clearing house located in Johannesburg (South Africa) and operates both nationally and within Africa.

Annually processing billions of transactions valued at trillions of South African rand; BankservAfrica’s clients include banks, corporates, government and the retail sector.