Customers have long greeted this SUV! Suddenly, sales plummeted by 79 percent, leaving the company…
Tata Curve sales down
Big drop in car sales in November
Sales are down 79 percent
There are many great auto companies in the Indian auto market. One such auto company is Tata Motors. Tata has offered the best cars in various segments as…