Mahindra & Tata Motors to shut down production of cars & SUVs to trim inventory levels

Tata Motors will also cut production for 3 days at the Jaguar-Land Rover factory that it runs at Chikhali, off Pune. The automaker said the following in a …
View full source