Tag Archives: Zotye Alto

Maruti 800: Down but not out

By Kaustubh Shinde The most iconic workhorse of India has found a new stable in China! The Chinese Auto manufacturer Jiangnan Auto, who ceased producing this car a while ago, sold the rights and manufacturing equipment to Zotye (which, if you don't