Latest African Online Newspaper | Knowledgebase Africa
On Tuesday, the Turkish government justified a proposed credit card levy, claiming that it was necessary…