Festival push, pent-up demand boost automobile sales in India

Festival push, pent-up demand  boost automobile sales in India
play icon
Tata Motors reported a 20.73 per cent rise in its total sales for November. File/Agence France-Presse