0 Mahindra Signs MoU to Establish New Vehicle Assembly Plant in South Africa February 28, 2025 Lila Chaudhury Mahindra has signed an MoU with South Africa’s IDC to assess the feasibility of establishing