Red tape is strangling small businesses
People in countries such as Brazil, India and China are two to three times more likely to be entrepreneurs than South Africans.
People in countries such as Brazil, India and China are two to three times more likely to be entrepreneurs than South Africans.