Vehicle dispatches to sellers fall 19%, worst drop in 19 years
NEW DELHI: The car slowdown intensified in July, with income losing 18.7%, the most important monthly decline in almost 19 years, compared to 12.Three% in the previous month, leaving the industry with a huge stockpile before the festival season and...