Sandvik Technology Centre

sandvik

An introduction to Sandvik's new technology centre in Harare.

Back to projects