Mercedes-Benz South Africa (MBSA) has temporarily halted production at its East London manufacturing plant as part of a scheduled annual non-production period.
The temporary shutdown, which began on June 24,...
As globalisation has increased, the world’s supply chains have become substantially more interconnected. Moreover, as emerging market economies have...