Car sales: Auto dispatches may scale new peak in October
Carmakers in India are estimated to have dispatched record volumes to dealers in October anticipating strong demand. They are likely to have shipped 380,000-385,000 cars during the month, surpassing the …