Tag: Mahindra and Mahindra’s OEM sells 2300 t CR-punching scrap