The Financial Sector Conduct Authority (FSCA) has suspended the licences of 1 061 financial service providers in the past financial year and debarred 156 individuals, it notes in its latest annual report.
As at 31 March 2024, the FSCA had also imposed fines and penalties on 31 persons totalling R943 million – significantly higher than the R100 million imposed on 44 persons in 2023.