Afrifund

Shoppers are racking up debit and credit card purchases even as consumer sentiment remains cautious