Fewer business closing in South Africa but no time for complacency, warns credit insurer Coface John Mungabe 1 day ago