New digital verification technology transforms merchant onboarding in Africa 27.09.2024 19:31 Business Report