
Mahindra Signs MoU to Establish New Vehicle Assembly Plant in South Africa
Mahindra has signed an MoU with South Africa’s IDC to study the feasibility of establishing a new vehicle assembly plant. The initiative reflects Mahindra’s commitment to expand its growth in …
Mahindra Signs MoU to Establish New Vehicle Assembly Plant in South Africa Read More