Carmakers will therefore have to keep a close watch on demand, as inventories, which have already reached 26 days, are likely to pile up in showrooms with original equipment manufacturers having been…
Carmakers will therefore have to keep a close watch on demand, as inventories, which have already reached 26 days, are likely to pile up in showrooms with original equipment manufacturers having been…