machine

positive and negetive roles that miningpanies play in south africa economy