Digital payment platform deals with banks on the rise in South Africa

WATCH ON YOUTUBE