Home Platinum CEOs say mechanisation not a panacea Terence Goodlace, CEO, Impala Platinum

Terence Goodlace, CEO, Impala Platinum