Cross Switch gets payment license in South Africa Cross Switch, a leading provider of innovative digital payment solutions, has achieved a major milestone in its African expansion by…