Mercedes-Benz South Africa names Abey Kgotle as co-CEO by Oluwatosin Adeyemi June 29, 2025 0 Mercedes-Benz South Africa (MBSA) has announced a leadership transition, appointing Abey Kgotle and Claudius Steinhoff as co-Chief Executive Officers, effective ...