Maruti Suzuki posts best-ever July sales in India 200,123 cars

Auto