Projects Completed

Projects Completed
  • V and A Waterfront – Cape Town
  • Majuba Power Station
  • Alusaf – aluminium smelting plant