Tag: Mahindra to halt production in India
Mahindra & Mahindra To Stop Production For 3 Days This Month
Home grown auto major, M&M (Mahindra & Mahindra), as a part of aligning its production with sales requirements would be observing no production days at the company’s…