Top Awards
Awards & Nominations
Nominee
Construction, Heavy Manufacturing & Infrastructure
Summary
Locations: | Zambia, Uganda, Tunisia, South Africa, Nigeria, Morocco, Libya, Kenya, Egypt, Algeria |
Nominee
Construction, Heavy Manufacturing & Infrastructure
Locations: | Zambia, Uganda, Tunisia, South Africa, Nigeria, Morocco, Libya, Kenya, Egypt, Algeria |