Mahindra South Africa partners with IDC to evaluate new vehicle assembly plantBy Philippa Larkin | Published 12h ago