Tag: visa card
MasterCard sets up shop in Somalia, starts issuing Credit Cards
(Matina Stevis) MasterCard Worldwide this week started issuing credit cards in Somalia in a bid.