Mahindra South Africa has opened a vehicle assembly facility in Durban, KwaZulu-Nata , South Africa.