Zotye Alto

  • Maruti 800: Down but not out

    Maruti 800: Down but not out

    Shrawan Raja | 06/09/2010 - 09:42
    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..