Tag: Ending Alto’s long stint at the top
Swift DZire turns country’s top selling vehicle, ending Alto’s long stint at the top
The Swift DZire has turned out to be the country’s top selling vehicle, putting an end to the Alto’s long stint at the top, a development that…