‘Menace to society’: Mercedes Benz E63 driver arrested for clocking 200km/h on the N1 highway 02.04.2024 08:50 Business Report