Maruti Suzuki posts record 24.2L car sales with 1.9L backlog

Auto