CEO of Impala Platinum Holdings steps down

Impala Platinum Holdings (JSE:IMP), a leading producer of PGM and responsible for 25% of global platinum output, is losing its CEO. David Brown will step down June 30, 2012. In a statement made on Wednesday, the company said that Brown...