Car News Maruti Suzuki Offering Zero Down Payment, EMI Holiday And Buyback To Push Sales 12 years ago