Late payments threaten small and medium enterprises - Cape Chamber
Small suppliers say they often have to wait more than 30 days to be paid for their services.
Small suppliers say they often have to wait more than 30 days to be paid for their services.