0 Mahindra Signs MoU for New Vehicle Assembly Plant in South Africa February 28, 2025 Nina Patel Mahindra has signed an MoU with South Africa’s IDC to explore the feasibility of a