Tag: Mahindra and Mahindra to auction over 4300 t of punching scrap