Maruti Suzuki Q1 Result: Net Profit Down 23%+

Maruti Suzuki Q1 Result: Net Profit Down 23%