Share Loadshedding, petrol and interest rate hikes hit SME confidence levels

Let's do Biz