South Africa’s Online Trading Firm Afrimarkets Stripped of Licence, Firm Denies Wrongdoing by Investor News Today December 10, 2025 0 Fail Higher Buying and selling Tech to Deal with Trade Dangers Fail Higher Buying and selling Tech to Deal with Trade Dangers Fail Higher Buying and selling Tech to Deal ...