Maruti Suzuki’s Alto is unofficially India’s favorite small car. It out-numbers everything in its segment has eventually helped Maruti become a household name. The reasons are quite clear – terrific affordability, reliability and efficiency all packed into a compact body. ...