20 million vehicles

Business

Maruti Suzuki crosses 20-mn production mark

New Delhi: Maruti Suzuki India Ltd (MSIL) on Monday said it has crossed cumulative production…