5 factors that hampared mining development in south africa

5 factors that hampared mining development in south africa