David Brown, the former Impala Platinum and Kuvimba Mining House CEO, has died of a reported heart attack in South Africa. Brown, who was 59, served as CFO and then CEO of Implats from 1999 to 2012, before heading MC Mining, formerly known as Coal of Africa. He then skipped retirement with the hopes of […]