Africa ZB Bank Holdings Launches Branch Self-Service CentresBy Tapiwa Matthew MutisiApril 17, 2018 This comes after the group have included in their designs a self service centre- equipped with an Automated Teller Machine (ATM) and internet banking section operating throughout the day and night.