Latest African Online Newspaper | Knowledgebase Africa
The global payments giant shared that it will invest $1 billion in Africa, according to…