March 28, 2023 FIC, Finance, Financial Intelligence Centre, Headline 0 Crackdown on businesses with ‘hidden’ owners in South Africa The Financial Intelligence Centre is cracking down on secret business owners.