Business5 months ago
South African Fund Manager Fined R3 Million for Failing to Comply with Financial Intelligence Centre Act
South Africa’s Financial Sector Conduct Authority (FSCA) has imposed a significant R3 million fine on Ninety One Fund Managers (91FM) for failing to comply with critical...