Mahindra Completes Purchase of Navistar鈥檚 Stake in Indian Joint Venture