business opportunities in mining in south africa