Maximum

Maruti launches Alto 800 Maximum

The Alto is Maruti's cash cow, and has been selling in big numbers year on year, month on month. However,…

10 years ago