Indian automakers report strong October 2026 dispatches, led by festive demand

Indian automakers report strong October 2026 dispatches, led by festive demand (story) · idly.