Central MSTC & Mahindra sign JV for 1st Auto Shredding Plant in India April 29, 2016 A Memorandum of Understanding (MoU) was signed between Mahindra Intertrade Ltd and MSTC Limited, a PSU under the Ministry of Steel, for setting up