Share Drop in SA consumer confidence squeezes spending

Let's do Biz