Confidence eroding across key areas in SME sector
South Africa's SMEs began 2025 with cautious optimism, however, according to new data from Business Partners Limited's SME Confidence Index, confidence is eroding across several key parameters. From persistent financial ...