South Africa under 19’s cricketer David Teeger snaps up seven distinctions in matric results 20.01.2024 10:30 Business Report