Peter Major

South Africa: Dealing With Other Viruses Like Corruption And Incompetence – Peter Major

Peter Major, Director at Mergence Corporate Solutions, spoke to the Global Business Report about South Africa’s Mining Sector and its…

4 years ago