Tag

MASTERCARD MEA

Gaurang Shah chats about digital payment in Africa, government policies, amongst many other topics.