A 65-year-old man accused of running a multimillion-rand investment scam has appeared before court after handing himself over to the Hawks on Thursday.
Hawks spokesperson WO Thatohatsi Mavimbela said Jacobus Stefanus Geldenhuis is facing 21 counts of fraud and money laundering.
He is alleged to have defrauded unsuspecting victims through his company by misrepresenting himself as a financial advisor.