The 2025 edition and the eighth instalment of Toyota South Africa Motors (TSAM) State of the Motor Industry (Somi) event ...
The automaker estimates its struggling China business will cost $5 billion, but it isn't giving up on the country yet.