South Africa's automakers have reached a three-year wage agreement with the union representing 21,000 workers, according to Reuters.