
Mahindra Signs MoU for New Vehicle Assembly Plant in South Africa
Mahindra has signed an MoU to assess the establishment of a new vehicle assembly plant in South Africa, following significant growth in the region. A feasibility study will review local …
Mahindra Signs MoU for New Vehicle Assembly Plant in South Africa Read More