Tag: Mahindra and Mahindra to auction over 500 t punching scrap