Cast Products South Africa has the flexibility and capability to supply a range of products used in mining and mineral processing to mines across the globe