Maruti Suzuki recalls 87,599 units of S-Presso, Eeco
It is suspected that there is a possible defect in a part of the steering tie rod, says Maruti Suzuki
It is suspected that there is a possible defect in a part of the steering tie rod, says Maruti Suzuki