72% of South African companies don’t file annual returnsBy Staff Reporter5 July 2023 Some 72% of companies in South Africa don’t submit annual returns and therefore don’t meet basic legal requirements.