Southern Africa - South Africa, South Africa
Trans African Concessions executes road construction projects in South Africa
Trans African Concessions (TRAC) is upgrading and constructing a number of major roads in South Africa related to the N4 highway.