Mercedes-Benz South Africa explains reasoning behind temporary East London plant closure
Mercedes-Benz South Africa (MBSA) confirmed that it has temporarily halted production at its assembly plant in East London. The company told IOL that the planned non-production period, effective from June 24 to July 30, 2025, is a normal occurrence. “An …