All annual report Articles
Company reports revenue decline over past financial year, but forecasts improvements
OEM cites full dealer stocks and weak demand for sharp decline but points to early signs of recovery and strategic cost-cutting efforts