Some 72% of companies in South Africa don’t submit annual returns and therefore don’t meet basic legal requirements.
Get the best South African technology news and analysis delivered to your e-mail inbox every morning.
Some 72% of companies in South Africa don’t submit annual returns and therefore don’t meet basic legal requirements.