Comparo – Alto VS Alto K10
January 8, 2011
Alto is Suzuki’s best-selling name plate, the car that has raked in the most volumes for the Japanese manufacturer. But it wasn’t until 2005 that it became India’s best-selling name plate. …