Failed car forecasts hit suppliers

20 Jun 2005