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