South Africa posts trade surplus of R24.23-billion in June 0 31.07.2024 16:15 Engineeringnews.co.za South Africa recorded a trade surplus of R24.23 billion in June, revenue service figures showed on Wednesday.