Accordingl to Maruti 800 and Omni power it sales-performance for almost two decades, the Alto has been India's last best-selling car over seven years, the company said.
While Maruti 800 and Omni powered sales for almost two decades, the Alto has been India's best-selling car for the last over seven years, the company said.