Semi-Conductor Chip Shortage Impacts Mahindra’s Inventory; Suffers Loss Of 20,000

Semi-Conductor Chip Shortage Impacts Mahindra

Share