
Mahindra Signs MoU to Establish New Vehicle Assembly Plant in South Africa
Mahindra has signed an MoU with South Africa’s IDC to explore setting up a new vehicle assembly plant. As one of its fastest-growing markets, South Africa plays a crucial role …
Mahindra Signs MoU to Establish New Vehicle Assembly Plant in South Africa Read More